2013-05-16 39 views
0

我已經建立了一個應用程序(鼓掌),但它遇到了問題(booo)與CORS工作在IE 8 + 9iecors - jQuery插件在IE 8 CORS + 9沒有在頁面第一次加載

我我正在使用jQuery插件提供iecors支持(https://github.com/jaubourg/ajaxHooks/edit/master/src/xdr.js)。該腳本似乎工作,當它加載。但是,在進入應用程序時,腳本似乎永遠不會修改$ .ajaxTransport。它不起作用。如果我刷新頁面,腳本正常工作,生活就很好。奇怪的是,如果IE在打開開發者控制檯的情況下打開,它總是有效。

該腳本在jQuery之後和我自己的任何腳本之前立即加載。

這聽起來像時間,但我真的不確定爲什麼我不能得到這個工作。

回答

0

該問題是由console.log()造成的。爲了測試該插件,代碼散佈在console.log() s。當開發人員工具打開時,窗口中將顯示console。如果不是,則會拋出錯誤並導致腳本失敗。

這花了數小時才弄清楚。感謝這個回答https://stackoverflow.com/a/1701767/874927

相關問題