onlineprobleme mit SVG
Bernie
- programmiertechnik
hallo,
wir haben folgendes problem:
unser SVG-projekt funktioniert offline tadellos, aber wenn wir es online stellen, bekommen wir Javascript-Fehlermeldungen bei folgender Codezeile:
var SVGDoc=document.getElementById("svg1").getSVGDocument();
also beim Zugriff auf das SVG-Dokument.
auch wenn wir es folgendermaßen probieren:
var SVGDoc=document.svg1.getSVGDocument();
(funktioniert offline ebenfalls, aber online halt auch nicht)
url des projektes:
http://vocation.strikenet.at/lukas/SVGProjekt/
Wer kann uns hier weiterhelfen???
Warum scheibst du die Frage nicht noch in die Themenbereiche CGI, CSS, JAVA, BROWSER..... ZU DIESEM FORUM?????
Hallo,
unser SVG-projekt funktioniert offline tadellos, aber wenn wir es online stellen, bekommen wir Javascript-Fehlermeldungen bei folgender Codezeile:
var SVGDoc=document.getElementById("svg1").getSVGDocument();
also beim Zugriff auf das SVG-Dokument.
Ihr verwendet die Einbindung ueber object und damit funktioniert der Zugriff HTML <--> SVG nicht, weil der SVG-Code lokal aus dem Cache geladen wird. Offline klappt das, weil dann das file-Protokoll fuer HTML- und SVG-Kontext gilt. Online gibt es aber den Konflikt http (SVG) vs. file (HTML).
Verwendet besser die iframe-Einbindung. Unter http://www.datenverdrahten.de/svglbc/embed_object_iframe.htm habe ich einen Zugriffstest bzgl. embed, object und iframe abgelegt.
MfG, Thomas