在購物頁面的「當即購買」按鈕是用a標籤來作的,設置了href="javascript:void(0);",同時在a上面添加了onclick事件,目的是在點擊以後處理Cookies並跳轉到訂單頁面。反覆測試發現 ie6下沒有跳轉,ff下是正常的。javascript
在網上搜到的結果是ie6的bug致使這樣的結果。java
摘自網絡網絡
產生這樣的結果是由於,IE6,會在執行完onclick代碼再執行href裏的內容,而在href裏使用javascript:void(0);或javascript:;將使得執行跳轉的那段代碼失效。測試
解決辦法:spa
1.不使用a標籤,使用其餘的能夠替換的標籤代替,樣式裏的cursor設置成pointer;事件
2.onclick加上return false;ip
3.設置href="#@"cli