我已經搜索了互聯網和這個偉大的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