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%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 Ссылка
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
Tags und Links javascript html internet-explorer css google-maps