我已经搜索了互联网和这个伟大的stackoverflow.com网站特别是,但不能帮助自己。我不是很有经验的程序员,我的一个朋友要求我解决仅在IE6上的错误。它适用于FF,IE7/8,Opera。 下面是代码的,让上IE6错误消息PART:对象不支持IE6中的此属性或方法JavaScript错误
(function(d, n, r) {
var ie, jscript, settings = {};
function add(element, type, listener) { element.addEventListener(type, listener, false); };
function remove(element, type, listener) { element.removeEventListener(type, listener, false); };
var l = {change:[], ready:[], load:[]};
a11y = function(f) {
a11y.change(f);
};
})
(self.document, self.navigator);
该错误是在第7行:a11y.change(F);所有其他浏览器都可以,只是IE6。我不是该剧本的作者,只是试图解决这个问题。有人可以帮忙吗?函数声明必须存在一些问题或...?
您收到的错误消息是什么? – 2010-01-30 18:38:57
这里有很多代码似乎与该示例中的错误和缺少的一些代码无关。你能提供更多关于这段代码试图做什么的上下文吗? – 2010-01-30 19:36:23
带有像'a11y'这样的变量名的任何代码都会让你感到紧张:-) – 2010-01-30 19:36:50