2013-06-18 36 views
0

我使用Drupal 7.22安裝爲我的網站。獲取錯誤代碼:0在只有IE瀏覽器的JavaScript文件

我不斷收到我的一個JS文件的IE錯誤。

在IE瀏覽器的錯誤狀態

Line: 32 
Error: Not implemented 

enter image description here

此問題只發生在IE 9歲及以上只有在Internet Explorer中。 Chrome,FireFox等工作沒有任何問題。

+0

您是否在兼容模式下使用IE?你是通過內聯網而不是通過IP訪問URL的? – Alvaro

+0

即使在兼容模式下,錯誤仍然存​​在。測試(Intranet)和生產(互聯網)都顯示相同的問題和錯誤(代碼:0) – Alan

+2

嘗試將其更改爲'var self = $(this);'然後:) – Alvaro

回答

3

self是全局變量window的別名。您無法更改window變量的值。

您需要使用var,使之成爲局部變量:

var self = jQuery(this); 

附:你應該爲每個變量使用var,你不想開始創建全局變量。

+0

這種工作。它解決了錯誤問題,但渲染仍然搞砸了。但只有在IE瀏覽器。 – Alan

+0

我對新問題做了一個新的頁面。你會看看它,看看你是否能想到任何東西。網址是 http://stackoverflow.com/questions/17173548/javascript-not-rendering-out-like-it-should-only-in-ie9-and-before 謝謝 – Alan

相關問題