Google zeigt die Karte in Internet Explorer 9 und 10 nicht an

9

Ich habe ein großes Problem, die Google-Wegbeschreibung in Internet Explorer 9 und 10 zu zeigen (die Version 11 funktioniert gut).

Das HTML ist:

%Vor%

Das JS:

%Vor%

Das CSS:

%Vor%

Ich habe versucht, Height: 100% in alle Eltern des Kartencontainers einzufügen, aber es funktioniert nicht.

Sie können ein Live-Beispiel in Ссылка im ersten Dropdown-Menü "Pneus" in "Onde?" (bedeutet wo?) setze "Lisboa" und wähle die erste Option und klicke nach der Suche auf einen Marker und wähle "Obter Direções" (Route berechnen).

Die Karte auf der linken Seite wird nicht in IE9 und IE10 angezeigt.

Folgendes geschieht:

Ich habe die Höhe von 100% auf eine feste geändert:

%Vor%     
Patrick 28.07.2015, 18:31
quelle

3 Antworten

4

Verwenden Sie kein td als Kartencontainer. Setzen Sie stattdessen ein div in td und setzen Sie eine feste Höhe.

HTML-Änderungen:

%Vor%

CSS Änderungen:

%Vor%

Ein funktionierendes Beispiel Ссылка

    
Alexander Schwarzman 31.07.2015, 09:13
quelle
1

Eine Alternative zu Thors Antwort wäre ein Meta-Tag und ein gültiger DOC-Typ ganz oben in Ihrem HTML. Dies würde dazu führen, dass IE v9 und 10 wie Edge agieren, was zu einer einfachen Lösung führt. Probieren Sie so etwas oben auf der Seite aus:

%Vor%

Weitere Informationen zu Legacy-Modi finden Sie hier

    
Turtle 31.07.2015 16:40
quelle
-1

verwende iframe mit fester Breite und Höhe

%Vor%     
Subodh Sharma 04.08.2015 12:07
quelle