Since adding "back button" support to our Ajax application by using the YUI Browser History Manager, we've noticed that in IE6 the browser locks up the second time we click on one of the maps in our application.
Having investigated further, the issue seems to be caused by updating the document.location.hash property, which the YUI Browser History Manager does in order to enable bookmarking the application state. However, it is possible to demonstrate the bug with a very simple test case, without any of the YUI stuff and with only minimal JavaScript to create the FusionMaps object and the associated click handler.
We're using a licensed copy of FusionMaps v3, but I've put together the bug demonstration using the Evaluation version. Please try it for yourself at http://www.daybarr.com/playpen/fusionmaps/.
Is this a FusionMaps issue, an Adobe Flash Player issue, an IE6 issue, or entirely my fault? If we can't fix this, we may need to use a different mapping solution as support for IE6 users and having a working back button for our single page Ajax app are essential requirements.
Thanks in advance for your help,
Day