我的js老是运行到这里就报错,求教高手原因是什么啊?

hollin1988 2012-06-18 04:08:47
var stl = document.createStyleSheet();
stl.addRule("v\\:*", "behavior: url(#default#VML);");



在第二句报错:运行时中断,参数无效
...全文
203 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hollin1987 2012-06-18
  • 打赏
  • 举报
回复
结果,找到了,加入这句就ok了。
<meta http-equiv="X-UA-Compatible" content="IE=7">

浏览器文档模式类型的问题
那一笑的凄凉 2012-06-18
  • 打赏
  • 举报
回复
额。我window.addEvent都报不支持此方法后面的也看不了了。
hollin1988 2012-06-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

stl.addRule("v\\:*", "behavior: url(#default#VML);");
检查下你的这两个参数呗:addRule()这个方法是自定义的还是系统自带的呗
[/Quote]



这个是系统自带的,我不太清楚怎么改啊?
完整的上下文
window.addEvent('domready', function() {
if(document.namespaces['v'] == null) {
var stl = document.createStyleSheet();
stl.addRule("v\\:*", "behavior: url(#default#VML);");
document.namespaces.add("v", "urn chemas-microsoft-com:vml");
}
});
hollin1988 2012-06-18
  • 打赏
  • 举报
回复
等高手进来啊,求解答啊,求解答
libo_sina 2012-06-18
  • 打赏
  • 举报
回复
stl.addRule("v\\:*", "behavior: url(#default#VML);");
检查下你的这两个参数呗:addRule()这个方法是自定义的还是系统自带的呗

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧