By ArthurC on
I've been developing in Firefox and everything works great. I've also been viewing the site with IE and Chrome.
All maps display nodes. Nodes contain a node location map on which I set the marker with a click of the cursor. Nodes may also contain a GMap macro which may contain point(s), line(s), or polygon(s), also set with clicks of the cursor. This is in Firefox.
But today I tried doing the admin stuff in IE, and when I click the cursor on the node location map or the GMap macro, the marker appears well south and east of where the cursor is.
Appreciate any help.
Drupal 6.13, GMap-6.x-1.1-rc1, Location-6.x-3.1-rc1, IE8
Comments
Am I the only one who has had this problem?
Can someone help me with this, please?
Is it something with IE? Is it something with the software I'm using? Is it something unique to my configuration?
It's IE8's Standards-Compliant mode!
Thanks to this post in the Drupal forum, I have discovered that it's not all versions of IE, it's uniquely IE8 running in standards-compliant mode. Run it in "compatibility more", making it behave like IE7, and the marker is set on the right location on the map.
http://drupal.org/node/433670
In the link noted above, and in this posting by Martin Ivanov, adding a meta-tag to the head of your webpage will automatically cause IE8 to run in compatibility mode.
http://acidmartin.wordpress.com/2009/03/21/using-the-ie8-x-ua-compatibil...
In my case, I'd like to avoid any code patching, because this is a problem for only two people who will only run IE8 and who will be editing the nodes in the website where this gmap-location functionality is required. For them there's a one-time-only, one-click fix in IE8 when they load the website. It is Method 1, described here:
http://support.microsoft.com/kb/956197