我這裏有一個例子:http://www.salesmelbourne.comhistory.js - IE彈出錯誤
如果單擊第1頁,第2頁等你可以看到一個IE錯誤。
有關這是什麼以及我如何修復它的任何建議?
THX
我這裏有一個例子:http://www.salesmelbourne.comhistory.js - IE彈出錯誤
如果單擊第1頁,第2頁等你可以看到一個IE錯誤。
有關這是什麼以及我如何修復它的任何建議?
THX
當更改頁面,彈出似乎從這段代碼:
History.log('statechange:', State.data, State.title, State.url);
從快速瀏覽日誌,與支持的瀏覽器控制檯,否則將提示(所以爲什麼你會在IE中看到一條警告消息)。
您也從包括history.js得到一個警報兩次。
scripts/bundled/html4+html5/jquery.history.js
scripts/uncompressed/history.adapter.jquery.js
在插件,它具有如下的代碼來檢查:
// Check Existence
if (typeof History.Adapter !== 'undefined') {
throw new Error('History.js Adapter has already been loaded...');
}
它實際上是一個備用的,如果沒有控制檯窗口可
文件:jquery.history.js(未壓縮)
212 // No Textarea, No Console
213 else if (!consoleExists) {
214 alert(message);
215 }
我註釋掉214行以避免彈出!
如果您使用捆綁壓縮的html4 + html5/jquery.history.js(vers.v1.7.1-r2。),您可能會搜索單詞「alert」,並將l = a.alert部分替換爲l = a.function(){}避免彈出