luksa: SVG im iframe mit javascript ansprechen

Beitrag lesen

Problem gelöst:

mit IE und ASV darf man nicht nicht <iframe> benutzen, sonder <embed>. Bei iFrame wird blockt ASV den zugriff auf das SVG-Dokument.

Hallo

Ich habe die Forumsbeiträge zum gleichen Thema vom 2005 gelesen und angewandt. Leider kann ich nicht auf das SVG zugreifen, es kommt bei mir der Fehler: "Zugriff verweigert". Ich denke beim ..getSVGDocument liegt das Problem...

Kann mir jemand weiterhelfen??
danke jetzt schon für jeden Beitrag

Gruss,
Lukas

**************************************
iFrametest.html

function setSize()
{
// var svgframe = parent.frames['svgobject'];
var svgobject = document.embeds['idsvgobject'].getSVGDocument();
var svg = svgobject.getElementById('svg');document.getElementById('svgobject').setAttribute('width',svg.getAttribute('width'));
document.getElementById('svgobject').setAttribute('height',svg.getAttribute('height'));
}
</script>
</head>
<body>
   <p style="font-family:Arial,sans-serif; font-size:18px; color:blue" id="text">Interaktivität IE und iframe</p>
       <!--<div id="divOvMap" style="position:absolute,z-index:5,bottom:3px,right:3px;display:inline">-->
        <iframe  name="svgobject" src="slider_mouseover.svg" width="200" height="200" id="idsvgobject" type="image/svg+xml" frameborder="0">
  </iframe>

<a href="javascript:setSize()">Test mit iframe [file ok | http ok]</a>
   </body>
</html>
******************************************************
slider_mouseover.svg

<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<?AdobeSVGViewer save="snapshot"?>
<svg id="svg" width="500" height="400" viewBox="0 0 500 400" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" onload="init(evt);">
...