你可以这样遍历: for(var i = 0; i < nodelist.length; i++) { var node = nodelist.item(i); } 我刚才就是这样解决的
IE8及IE8以下版本的浏览器,可以通过装SVG插件的方式 Adobe SVG Viewer来兼容SVG。 想要IE8支持SVG可以使用以下方法: svg image标签降级技术
使用第三方js库画,比如Raphaël。ie8-会用vml兼容的方式显示图像。挺方便的,不过容器的功能不够用,所以我目前也在开发svg+vml的js库vgraph.js
首先1处改成node=svgdoc.createElementNS('http://www.w3.org/2000/svg', 'rect');是必须的,这样才能创建一个svgRect元素。 其次,IE8不支持svg。IE9以上在运行这个文件的时候会屏蔽动态内容,在页面下方会有提示,点击允许就行了。火狐和chrom...
用vml吧,ie8以下用vml
用vml吧,ie8以下用vml 现在画图表的主流的做法是SVG和VML 共用, 支持SVG的用SVG画图表, 不支持SVG的用VML画图表 您也可以向我们团队发出请求,会有更专业的人来为您解答。 如果我的回答没能帮助您,请继续追问。
换用IE6试试,或者使用火狐(安装插件)试试。