在IE7以下执行调试的时候回调到这么一段代码:
(a.execScript||function(b){
a.eval.call(a,b)
})(b)}
用鼠标悬浮到b变量上,或者在控制台把b变量的内容打印出来,逐行查看代码,发现了
a.linkbutton({
"plain" : true,
});
数组的最后一项多了一个逗号(加红色的地方),网上说的大多数原因起始也是这个,这里只不过把流程解释一下,把逗号去掉就OK了', '错误: 由于出现错误 80020101 而导致此项操作无法完成。
本文介绍在IE7及以下版本中遇到的调试问题,具体表现为回调代码中多余的逗号导致错误80020101。通过检查变量b的内容发现其包含了多余的逗号,解决方法为移除该逗号。
1万+

被折叠的 条评论
为什么被折叠?



