Zum Inhalt springen

rggooglemap und Internet Explorer 6

Erstellt am 20. Mai 2008 · 5 Antworten · letzte Antwort am 2. September 2008

Tags: Frage

design-galaxie ·

Habe ein ( in meinen Augen recht kurioses Problem ) mit rggooglemap ( die in allen anderen Browsern super funktioniert, klasse Extension 🙂 ) Im Internet Explorer 6 wird mir die Map nicht angezeigt. &type=500 angehängt spuckt im IE 6 und allen anderen Browsern folgendes aus ( xyz ist von mir , da die Seite noch nicht live ist ):

−
<markers>
&#8722;
<marker cat="2" uid="1" lng="xyz" lat="xyz" img="xyz.jpg" table="tt_address" test="">
<t> xyz </t>
</marker>
&#8722;
<marker cat="3" uid="2" lng="xyz" lat="xyz" img="xyz.jpg" table="tt_address" test="">
<t> xyz </t>
</marker>
&#8722;
</markers>

Die lng und lat Werte stimmen immer. Der IE 6 zeigt links unten dann folgende Pop Up Meldung:

Zeile 107
Zeichen 3
Objekt erwartet

In dieser Zeile steht bei mir folgendes:

if (GBrowserIsCompatible()) {

tx_rggooglemap_pi1processCat("default");
map = new GMap2(document.getElementById("map"));
geocoder = new GClientGeocoder();
new GKeyboardHandler(map);

....

Eigentlich ist mein IE 6 mit rggooglemaps kompatibel da mir die Karte z.b . auf http://www.gosaunet.at/service/ortsplan.html im IE6 gezeigt wird ( allerdings auch mit einigen Fehlermeldung ) Im Quelltext taucht dort allerdings auch kein if (GBrowserIsCompatible()) {.... auf.

Was ich jetzt allerdings nicht verstehe ist, dass wenn ich auf der Gosau Seite war mir anschließend auch auf meiner Seite die Karte ( mit den richtigen Adressen etc. angezeigt wird ). Beende ich den IE 6 und starte ihn neu ohne auf die Gosau Seite oder eine andere rggooglemaps Seite zu gehen habe ich wieder das Gleiche Problem.

Ein leeren des Caches vom IE 6 hat ebenfalls nichts gebracht. Ich habe im IE 6 mal Debuging aktivert dann heißt es:

Zeile 47
Zeichen 1
'GBounds' ist undefiniert

Stecke da jetzt nicht wirklich tief genug in der Materie drin um damit was anfangen zu können, evtl. kann mir ja einer von euch weiterhelfen. Georg fragend anschau :o ( ist dann auch mit Sicherheit mein letztes Topic bezüglich googlemaps )

zecke ·

Hallo design-galaxie!

Ich hab wahrscheinlich das gleiche Problem wie du! Du hast also schon mal einen Mitstreiter gefunden. Bei mir funktioniert rggooglemap im IE6 bei mir in der Firma auch nur ganz selten, ich konnte allerdings noch nicht herausfinden woran es liegt. Daheim habe ich eigentlich keine Probleme.

Welche Version von rggooglemap verwendest du? Ich habe bis gestern 2.3.1 verwendet und dann ein Update auf 3.0.1 gemacht, weil es bei 2.3.1 auch nicht funktioniert hat.

Ich bekomme im IE6 auch einige Fehlermeldungen:
- Zeile 2: invalid character
- Zeile 47: GBounds ist undefiniert
- Zeile 58: GIcon ist undefiniert
- Zeile 34: GIcon ist undefiniert
- Zeile 129: GMap2 ist undefiniert
- Zeile 176: GMap2 ist undefiniert
- Zeile 311: GXmlHttp ist undefiniert
- Zeile 115: GDirections ist undefiniert
Ist bei dir "Objekt erwartet" der einzige Fehler im IE???

Bei mir funktioniert z.B. maps.google.com und gosaunet.at auch einwandfrei, allerdings bringt es nicht, wenn ich danach meine Seite (http://www.evva.at/at/partner/landkarte) öffne - funktioniert im IE6 trotzdem nicht.

Das Problem liegt meiner Meinung daran, dass er die Karte, die Icons und GBounds nicht anlegen kann. Der Grund dafür könnte (meiner Meinung) sein, dass ihm etwas im Quellcode davor nicht passt (bei mir Zeile 2: invalid character). Ich werde mich mal auf die Suche machen was das (bei mir) sein könnte!

LG Manfred

just2b ·

Hallo,

bitte mal folgenden bugfix testen: in der pi1/class.tx_rggooglemap_pi1.php folgendes tauschen

von v=2
in
v=2.118

georg

zecke ·

Hallo Georg!

Mein damaliges Problem hat sich nach vielem herumprobieren von alleine gelöst. Allerdings weiß ich nicht was ich gemacht habe bzw. ich glaube, dass das Problem eher an der Schnittstelle zu Google Maps lag.

Zufällig hatte ich aber heute (ich schau nicht jeden Tag drauf) wieder ein Problem mit dem IE 6, die Seite konnte überhaupt nicht angezeigt werden. Und wieder hat es mit dem FF 2 einwandfrei funktioniert.

Nach der Änderung auf v=2.118 (und löschen des cache) hat alles sofort wieder einwandfrei funktioniert. Danke für den Tipp!!!

LG Manfred

saschadoemer ·

Ahoi zusammen,

ich weiß, es ist der erste Beitrag und direkt der Schrei nach einer Lösung 😉

Also, ich habe das gleiche Problem, wie Manfred und Design-Galaxy.

Der vorgeschlagene Bugfix bringt leider keinerlei Besserung.

Mit dem FF 3.0.1 wird weder die Karte angezeigt, noch irgendein Marker. Unter dem IE wird wenigstens die Karte angezeigt.
Die üblichen Verdächtigen wie Cache löschen, etc. haben leider keinerlei Wirkung gehabt.

Lokal läuft das ganze problemlos, dort kann ich meine Marker sehen und diese auch bearbeiten.

Die Seite um die es geht ist folgende:

http://www.studienseminar-osnabrueck-sonderpaedagogik.de/index.php?id=28

Vielleicht weiß jemand von euch eine Lösung?

zecke ·

Mein Problem ist leider auch noch nicht ganz gelöst. Auf der EVVA Partnerkarte werden in Deutschland alle Partner im Westen Deutschlands nicht angezeigt, und zwar alle ab einer gewissen geographischen Länge. Erst wenn man sehr tief hinein zoomt, werden die POIs angezeigt. Woran kann das liegen?

Siehe http://www.evva.de/de/partner/landkarte/