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" />
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" />
相关文章推荐
- Java调用Document.getElementById方法返回null的解决办法
- Java调用Document.getElementById方法返回null的解决办法
- Java调用Document.getElementById方法返回null的解决办法
- phpExcel getActiveSheet方法返回null解决办法
- JS中“null'document.getElementById为空或不是对象” 的解决办法
- openProcess时拒绝访问(GetlastError为5),返回的HANDLE为NULL的解决方法
- 关于JPA封装数据库数据到实体不调用属性的get和set的方法解决办法
- Android在fragment中调用getacvitity()返回null的解决方法
- phpcms调用getJSON无法返回json数据的解决方法
- .net 使用模板页,JS使用document.getElementById("")得到null的解决办法
- springmvc+mybatis xml中SUM()方法返回NULL的解决办法
- 关于DatePickerDialog点击返回键取消调用回调方法onDateSet()的解决办法
- ajax中调用responseXML总返回null而调用responseText却返回不为空的解决方法
- 利用IHTMLWindow2 的get_document 返回E_ACCESSDENIED 解决方法
- string name = request.getParameter("name"); JAVA上传图片文件name返回空null解决办法
- 解决easyui的datagrid调用getEditor获取为null的方法
- 关于使用super.getHibernateTemplate()中的方法报java.lang.NullPointerException的解决办法
- json返回hibernate的结果会自动调用(get)查询出关联表的数据,解决方法
- 【ANDROID】Android 在oncreate() 方法中调用 findViewById 返回 null 问题的原因和解决方法
- 关于DatePickerDialog点击返回键取消调用回调方法onDateSet()的解决办法