意外問題:在Internet Explorer 中開啟開發人員工具後,僅JavaScript 可以運作
在一次令人費解的事件中,一個網站在Internet Explorer 中遇到了困難( IE9)發現,一旦打開開發者工具,問題就神秘地自行解決了。該函數是用於 PDF 下載的簡單密碼輸入,在執行此看似無關的操作之前,它在 IE 中一直沒有響應。
經調查,發現 JavaScript 程式碼包含 console.log() 等偵錯指令。只有當開發人員工具列開啟時,控制台物件才會啟動。因此,控制台呼叫一直處於非活動狀態,直到存取工具列為止。
要解決此問題,可以使用多種方法:
透過實作這些解決方案,開發人員可以確保他們的 JavaScript 程式碼在 IE 中按預期運行,而無需使用者開啟開發人員工具。
以上是為什麼我的 JavaScript 只能在 Internet Explorer 開啟開發人員工具後才能運作?的詳細內容。更多資訊請關注PHP中文網其他相關文章!