Hallo!
Ich habe eine kleine Landkarte, wo man mittels JS Wege markieren kann etc. Das alles funktioniert schon im Internet Explorer, leider nicht unter Firefox oder Opera. Das Problem ist bekannt, ich hab nur leider keine Lösung gefunden.
So binde ich die Grafik ein:
und so wird dann darauf zugegriffen:
Das Problem ist nur, daß die Funktion getSVGDocument() nur dem IE bekannt ist. Gibt es da ein Lösung? Ich hab mir heute die Finger wund gesucht, aber etwas funktionierendes ist dabei leider nicht herausgekommen.
Danke für eure Hilfe!
Ich habe eine kleine Landkarte, wo man mittels JS Wege markieren kann etc. Das alles funktioniert schon im Internet Explorer, leider nicht unter Firefox oder Opera. Das Problem ist bekannt, ich hab nur leider keine Lösung gefunden.
So binde ich die Grafik ein:
PHP-Code:
<div id="karte">
<object data="SVGData/karte-klein.svg" type="image/svg+xml" width="736" height="560" name="map">
<param name="src" value="SVGData/karte-klein.svg">
</object>
</div>
PHP-Code:
if (document.all)
{ svgdoc = document.map.getSVGDocument();}
else {
svgdoc = document.karte.document.embeds[0].getSVGDocument();
}
Danke für eure Hilfe!
Kommentar