How IE7 killed the development process…
Published November 8th, 2005 in programming, Internet ExplorerSo today’s task, write a javascript calendar so that we don’t have to have postbacks and can allow the user to pick dates. Really the point of doing it is so that we get dates formatted to our specifications but don’t tell the users that. So anyways, I got that finished, and I’ll be posting the code for it in the next day or so after I make a few minor changes to it, but I’m behind in my work now because of IE7.
Why am I picking on poor old IE7. Basically the solution to the javascript calendar was to use an iframe tag so that when the calendar popped up in a div tag it could cover up drop down lists (selects) in IE. Of course, this works fine in firefox but we won’t get into that. So I got it working, tested in IE6, IE7, and firefox, and began putting it into my asp.net project. Well this is where the fun began. The code worked fine, deployed it and everything but when I went to view the control in design mode visual studio crashes and keeps crashing until you go in and edit the file by hand and remove the iframes.
So after wasting 4 or more hours trying to figure out what was going on, re-installing visual studio, etc. google pointed me to iframe bugs in IE6. So I figured that maybe something was done differently in IE7, and went back to IE6 and everything works perfectly now. Of course I’m sad now that I don’t get to use IE7 anymore because I definitely was enjoying the tabs and the layout. Oh well, hopefully everything is fixed when it comes time for it to ship.
sorry to read this—can you send me mail with more details? thanks!
Thanks for blogging about the issue and let us know about the problem. We looked at the issue and we could reproduce the crash in the Beta1 build. The issue is resolved in our Beta 2 build. I hope you will come back to IE7 once Beta2 is released.
—Markus
Thanks for responding so quickly, and I will definitely install again on my development machine for Beta 2. I still happily use Beta 1 at home and can’t wait for the next release.
Just installed IE7 Beta2 and gotta say that it’s fixed. Along with another personal annoyance from IE6, transparency on PNG’s…. YAY!