我做了一個小的圖像修飾符JavaScript函數,它在Chrome中執行兩次,但在IE中執行一次。我似乎無法找到導致此問題的問題。Chrome執行代碼兩次,而IE不是
該腳本本身被執行一次。我在腳本的頂部放置了一個'console.log'消息來驗證這一點。在函數的開始處還有一條日誌消息,它會在Chrome中執行兩次,但在IE中會執行一次(因爲它應該)。
這是我使用的圖片的HTML代碼:
<img src="/images/test.jpg" grayscale="/images/test.jpg?edit&grayscale" alt="" onload="grayscaleHover(this, .75);">
「檢查chrome檢查器中代碼的來源是否爲'modifiers.js'。」這是什麼modifier.js?您必須在問題 – Chii
中發佈源代碼請勿發佈鏈接並要求我們查看源代碼,因爲您可能會更改鏈接之後的內容,並且對於稍後遇到此問題的用戶而言,這個問題的用處不大。 –
請記住,每次更改源時都會執行onload事件 – albanx