Hallo Thomas (und "Margin-Auto" [toller Name]),
Tausche in deinem verlinkten Script die Zeile so aus:
<text x="250" y="120" onload="ZeitSetzen(5415)">
^^^^^^
Und schau was beim Laden der Datei passiert.OK, ist auch mit ASV 6 nachvollziehbar. Vielleicht koennte das ein Workaround sein:
onload="setTimeout('ZeitSetzen(5415)',1)"
Ja, das funktioniert (jetzt weiss ich nur nicht mehr, wozu eigentlich Init(evt) dienen sollte):
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" onload="Init(evt);setTimeout('ZeitSetzen(1900)',1)">
<defs>
<script type="text/javascript">
<![CDATA[
var svgroot;
function Init(evt) {
svgroot=evt.target.ownerDocument.documentElement;
}
function ZeitSetzen(t) {
svgroot.setCurrentTime(t);
}
]]>
</script>
</defs>
<circle id="c1" cx='100' cy='100' r='10' onclick="alert(svgroot.getCurrentTime())" />
</svg>
Grüße
Thomas