Hallo ThomasM,
ich bin ja nicht so der SVG Spezi, darum sind das vielleicht dumme Fragen:
- <script> in SVG? ECHT? Ich lade mir ggf. Script in die Seite, wenn ich von irgendwo ein SVG einbinde? Ich hab Angst! Oder sind DOM Zugriffe dieses Scripts auf die Inhalte des SVG gesandboxt? Die Spec schreibt: Any functions defined within any ‘script’ element have a "global" scope across the entire current document. - aber was ist für die Spec das Document?
- Damit hängt der Scope der txt Id zusammen. Was ist, wenn ich dieses SVG zweimal auf die Seite lade, kollidieren die beiden IDs dann?
- SVG ist XML, muss das Script da nicht in CDATA Kommentare eingeschlossen werden, so wie z.B. hier? Ok, die "bösen" Zeichen < > und & tauchen hier nicht auf, aber besser ist's wohl, oder?
- Funktioniert das bei inline svg und einem als Image geladenen SVG gleichermaßen oder muss man da unterscheiden? Insbesondere bei der Frage: „Was ist das Document?“
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi