您的位置:首页 > 其它

chrome 中调用 getSVGDocument() 方法返回null 解决办法

2012-08-02 16:17 766 查看
方法 :chrome 中使用javascript代码调用 getSVGDocument() 方法返回null 解决办法

1.不能使用文件系统方式打开html文件,应该通过服务器打开 使用http协议

2. 代码这么写 :

svgDoc = document.getElementById("gird").getSVGDocument();

if (svgDoc == null) {

alert("重写加载");

time = setTimeout("Inital()", 300);

} else {

clearTimeout(time);

}

3. 如果还是没能解决,试试将chrome更新到最新版本。

环境:1.svg 嵌入到html中, 通过javascript在html网页中跟svg文件交互

2. 使用谷歌浏览器打开网页

<embed id="gird" width="1000px" height="600px"

type="image/svg+xml" src="test.svg" />
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐