I'm sorry, but my IE is in German so the errors below may not make sense.
However, IE8 does not display the map at all, it only outputs the div with 'test' written in it. The same goes for IE7.

This is the error it throws:

SCRIPT5007: Für die Eigenschaft "ZoomControlStyle" kann kein Wert abgerufen werden: Das Objekt ist Null oder undefiniert 
geofield_map.js?lxjala, Zeile 23 Zeichen 43
SCRIPT5007: Für die Eigenschaft "__gjsload__" kann kein Wert abgerufen werden: Das Objekt ist Null oder undefiniert 
%7Bcommon,util%7D.js, Zeile 1 Zeichen 1

I tried the new dev version to see if this was fixed, but this seems to render the map, but only with a plain grey background, no images.

I hate IE with a passion as much as the next person, but unfortunately I have to be able to support at least IE8 for my sites *sigh*

Comments

phayes’s picture

Component: Code » GeoFied Map
Brandonian’s picture

Can you send an export of the view that you're using?

tecjam’s picture

Hi, I don't use a view, I simply render the field as a geofield map on my node view.

However, I think the above error was due to me not clearing my cache after update. Not that this has resolved the error as the map background images still aren't loaded (grey block still), but the IE error i receive now is:

SCRIPT5007: Für die Eigenschaft "LatLng" kann kein Wert abgerufen werden: Das Objekt ist Null oder undefiniert 
GeoJSON.js?lxkoun, Zeile 11 Zeichen 9

SCRIPT5007: Für die Eigenschaft "__gjsload__" kann kein Wert abgerufen werden: Das Objekt ist Null oder undefiniert 
%7Bcommon,util%7D.js, Zeile 1 Zeichen 1

Means: Property 'LatLng' is NULL or undefined in GeoJSON.js line 11

Brandonian’s picture

@tecjam, I've made a few changes to the javascript in dev to address some functionality regression in the module, and I think I've taken care of this issue as well, because a similar issue happens in Firefox. Can you check the latest dev and see if it fixes it? I'll try to track down a copy of IE as well to test independently.

tecjam’s picture

Hi Brandonian,

it still breaks and thus also breaks any other javascript on that page for IE8 & IE7.

The issue is now again ZoomControlStyle is undefined or NULL in geofield_map.js Row 23.

Brandonian’s picture

Status: Active » Postponed (maintainer needs more info)

I'm having trouble replicating the error in IE8. I have a clean install of Drupal, Geofield and related variables. Can you send me an example geo value that you're trying to map, along with the settings you have on your display?

Brandonian’s picture

Component: GeoFied Map » Code
Status: Postponed (maintainer needs more info) » Closed (cannot reproduce)

Closing, please reopen if you are still having this issue.

Brandonian’s picture

Issue summary: View changes

more info