【发布时间】:2012-04-09 18:41:19
【问题描述】:
JavaScript 函数document.createElementNS() 在旧版本的 IE (6,7,8) 中不起作用?这个函数有没有兼容的代码,比如Array的compatible map function老版本IE?
【问题讨论】:
-
你具体指的是哪个版本的IE?
-
IE 不支持 svg,例如 6,7 和 8
-
您能否发布使用并包含 document.createElementNS() 的 javascript 代码?如果可能的话,在jsfiddle.net 中。
-
var img = document.createElementNS("w3.org/2000/svg", "image"); img.setAttributeNS("w3.org/1999/xlink", "xlink:href", "move.png");
-
createElementNS的第一个参数是一个字符串。那里有一个不必要的分号 (;)。删除它。也适用于 setAttributeNS。
标签: javascript internet-explorer svg