gMapEZ and IE6 ‘Operation Aborted’

I spent an hour today trying to assist a fellow developer with debugging why Internet Explorer 6 suddenly started throwing the dreadfully hard to fix ‘Operation Aborted’ errors on page load. After stripping the page down one piece at a time, he was able to determine that having the following code in the head…

<base target=”_top”>

…while using gMapEz on the page was causing the error to be thrown. I immediately tried it on the Salem Clinic Locations page, and sure enough I saw the same behavior. Whether this is due to a change in the Google Maps API javascript, or an IE6 update, or the position of the moon is still unknown.

I hate developing for IE sometimes.

Update #1

I did some more googling on the issue. It doesn’t appear to be directly related to the gMapEz framework, but the Google Maps API. One blogger called the IE6 handling of the <base> tag ‘dodgy at best’ and directly noted that you should remove it to get Google Maps working in your page reliably.

Shaun Inman, the developer of a PHP stats package I really like, has noted the same behavior in general and has some other workarounds on his blog.


Filed under: Tips and Tricks — Shaun Kester on July 23, 2008

Comments / Trackbacks

No comments yet on this post. Will you be the first to do so?

Leave a Reply