Adobe Certification
- May 8, 2008 2:59 PM
- ColdFusion, General
- Comments (2)
Time to tack that onto the resumè.
Time to tack that onto the resumè.
Ok, so here is the weirdest IE bug I've ever seen.... the weirdest by far. I was trying to get some sortable table code up and running and after I got it going in FireFox, IE 7 was throwing fits. I narrowed it down to a specific instantiation of the table that I had on my page, and then started hacking things out. I pulled out all my custom DisplayTable code. I remove all of my custom code completely. I removed Scriptaculous.
Turns out IE has a weird behavior where it adds a global scope variable with the same name as any id, so that you can just say tblStudents.innerHTML = 'whatever' without needing to fetch the element. My lack of a var keyword before my variable ment it was trying to reference that variable and causing a conflict.
I've known that you could use anchor tags as a way to manage the state of a Javascript application for a while now, but I've never really messed with how that is actually setup. I got bored on Friday, and this is what I came up with.
I'm also wrestling with the idea of going straight to the CF8 test. I've got a good understanding of the updates and changes, and the test is going to be useful for much longer, but my company is only requiring CF7. Paired with the fact that no good study materials have been made for 8 yet, and I'm worried that I could fail if I go that extra mile.
Tough call.
Not that I'm really a star, but its true... getting back into playing World of Warcraft has curbed the time I spend tinkering with stuff in the evenings. Expect more about Image.cfc soon though and the extended version which has my current batch of image effects and a few new ones.
As soon as this is out for IIS, I'll be all over it.
I'm Jon Hartmann and I'm a Javascript fanatic, UX/UI evangelist and former ColdFusion master. I blog about mysterious error messages, user interface design questions, and all things baffling and irksome about programming for the web.