2013-03-20 198 views
0

我在Firefox中遇到了一個奇怪的問題:當用戶單擊某些文本時,我使用javascript打開彈出窗口,看起來我的Javascript函數根本不會觸發。它在IE,Chrome和Opera中完美工作,但在Firefox中沒有任何反應。我刪除了緩存,但仍然無法弄清楚爲什麼我沒有迴應。更沒有錯誤拋出。我如何使用Firebug調試此代碼?任何可能的想法,爲什麼它的行爲如此? 非常感謝!Javascript功能在Firefox中不起作用

+3

彈出窗口阻止程序...? – CBroe 2013-03-20 13:55:48

+0

可以顯示html代碼 – PSR 2013-03-20 13:55:58

+0

我們如何在沒有看到它的情況下調試代碼? – 2013-03-20 13:56:12

回答

0

要回答你的問題,是的,你可以使用FireFox插件Firebug調試代碼。 Firebug下的控制檯可能會告訴你爲什麼。

0

謝謝你們所有的答案。最後我想出了它爲什麼表現怪異。我試圖在鼠標點擊座標打開彈出窗口,似乎Firefox沒有關於window.event.x和window.event.y的ideea,我不得不使用event.clientX和event.clientY。 不幸的是,這些被作爲我的JavaScript函數的參數傳遞。