Hi developers

I have a problem with the HTML-to-SVG communication in Firefox. I made a 
simple example:

html_svg.html:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>From HTML to SVG</title>
<script type="text/javascript"><!--
function init()
{
   var svgdoc = document.getElementById("mySVG").getSVGDocument();
   svgdoc.getElementById("datetext").firstChild.nodeValue = "30";
}
//--></script>
</head>
<body onload="init()">
<h1>HTML to SVG Test</h1>
<object type="image/svg+xml" data="svg.svg" width="200" height="200" 
id="mySVG">
        <embed name="mySVG" type="image/svg+xml" src="svg.svg" />
</object>
<p>Is this test working?</p>
</body>
</html>


svg.svg:

<?xml version="1.0" ?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" 
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd";>
<svg width="150px" height="100px" xmlns="http://www.w3.org/2000/svg";>
   <text id="datetext" x="10" y="50"> </text>
</svg>


Firefox 2.0.0.3 (WinXP SP2) says, that getSVGDocument is not a function. 
In other browsers like Opera 9.10 and IE 7 the example works.
Can someone of you give me a hint, why the error in Firefox occurs?

Thanks
Olaf

-- 
Dr. Olaf Schnabel
ETH Zurich
Institute of Cartography
CH-8093 Zurich
Switzerland

tel:    ++41 44 633 3031
fax:    ++41 44 633 1153
e-mail: [EMAIL PROTECTED]
www1:   http://www.ika.ethz.ch/schnabel
www2:   http://www.e-cartouche.ch


-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
---- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svg-developers/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Reply via email to