因為工作需要,搞了些web的東西,做完之後最少測試Firefox跟IE的狀況。
通常來說都是layout出問題的機率比較大,這次居然是javascript出問題,好鳥的IE。
OnChange這個event 沒辦法正確的在IE 6被觸發。所以我只好想了一個workaround。這個workaround是針對checkbox還有我的需求而選出來的,在不同的狀況下,也許要用Onblur()才能達到想要的效果。
以下是測試區,Firefox可以正確無誤的運作,IE只能對Onclick做正常的運作。
onchange:
可以正確的在FireFox上執行, 但IE在change 之後還要再做一個click的動作才會觸動OnChange。
onclick:
運用在checkbox上可以達到我預期的效果且IE跟Firefox都能正常運作。
瀏覽器請選FireFox,以獲得最佳流覽效果。
偏偏很多人愛用微軟出的軟體寫網頁,尤其是金螎業的電子交易系統,只跟IE相容,不知道是金融業的網頁人員太差還是太懶。
以下是測試區,Firefox可以正確無誤的運作,IE只能對Onclick做正常的運作。
onchange:
可以正確的在FireFox上執行, 但IE在change 之後還要再做一個click的動作才會觸動OnChange。
===這邊是OnChange在控制的===
onclick:
運用在checkbox上可以達到我預期的效果且IE跟Firefox都能正常運作。
===這邊是OnClick在控制的===
瀏覽器請選FireFox,以獲得最佳流覽效果。
偏偏很多人愛用微軟出的軟體寫網頁,尤其是金螎業的電子交易系統,只跟IE相容,不知道是金融業的網頁人員太差還是太懶。