1. 程式人生 > >IE6下連結a的onclick事件點選無反應的處理方法

IE6下連結a的onclick事件點選無反應的處理方法

原先寫的指令碼在chrome,ff,ie89下都能正常執行,可偏偏有些人用的是ie6這個古老而又被遺棄的瀏覽器。好吧,沒辦法,經過排查發現在ie6下a標籤的onclick事件會不起作用的,這是因為IE6核心解釋a標籤的方式認為href的優先順序要高於onclick ,這會造成onclick方法不起作用。

之前指令碼

onclick="goToUrl(....)" href="javascript:void(0);"

為了能相容ie6,只有把onclick去掉,改寫下:
href="javascript:goToUrl(...);"