2010-08-31 75 views
0

我在使用JavaScript和Chrome的電腦上。問題如下
<a href="#" onClick="classClick(event,1)"
這不適用於chrome,但在FF中正在運行perfeclty。我試圖按照搜索結果推薦的「onChange」,但仍然沒有運氣。任何提示?鉻和javascript:onclick問題

+1

您在Chrome中顯示的語法很好,因爲它在任何其他瀏覽器中。這個問題很可能出現在classClick()函數中。你在Chrome中遇到任何錯誤嗎? (按Ctrl + Shift + J打開控制檯) – 2010-08-31 19:50:41

回答

0

什麼是不工作,你想做什麼?

我只是測試這對鉻和它的工作

<a href="#" onClick="alert('flag')">Flag Link</a> 
0

感謝你回答這個問題,我沒有我希望的方式造成的。這是爲了遺產,如果有人絆倒這個問題。

此代碼可用於翻譯PC上的FF,IE和Chrome中的事件。 如果需要進行Safari瀏覽器,我將稍後再進行Mac兼容性編輯。

<span onclick="multiBrowserEventHandling(event)">Trigger</span> 
<script> 
function multiBrowserEventHandling(e){ 
    if(e.srcElement==undefined){ 
      e=e.originalTarget.innerHTML; 
    }else{ 
      e=e.srcElement.innerHTML; 
    } 
} 
</script> 
0

這可能是因爲翻譯的功能名稱是保留字到Chrome瀏覽器擴展。

例如,函數名稱'translate()'不能在chrome中使用,除非指向真正的translate.google.com服務。