驗證碼IE6下點擊之後不顯示

詭異的IE6

做驗證碼的時候如果觸發替換圖片的js是a標籤的話 a上面的href="javscript:void(0)" 或者是href="#" ,點擊之後IE6就不顯示圖片了。

據說<a href="javascript:void(0)">或者<a href=#">這樣使用a標籤的話並不能阻止a標籤最後觸發一個什麼行爲,導致ie6會錯誤的認爲頁面刷新或者重定向了,並且中斷了當前所有連 接,這樣新圖片的加載就被aborted了。

解決的方法就是把a標籤替換成別的,建議替換成span onclick事件或者綁定事件就ok了!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章