我解決了一個只發生在Mozilla的更新中的問題。我有一個jQuery中的程序,它記錄單擊元素div#區域。點擊運行php腳本,點擊保存在數據庫中。但如果這個div鏈接點擊,儘管php腳本記錄點擊使用$ .get調用,但不啓動。這就是它在Mozilla中的行爲,在任何其他瀏覽器中我都沒有看到過這種行爲。如果你可以看看Firebug調用PHP腳本。OnClick事件 - 在Mozilla的AJAX上運行php腳本
它是安全,優化還是別的標準行爲?或者,這是一個Mozilla的錯誤還是寫得不好?
HTML:
<div id="region">
<p>nejaky text</p>
<a href="http://www.test.cz" target="_blank">click</a>
</div>
JAVASCRIPT
$(document).ready(function(){
$("#region").click(function(){
$.get('/ajax/add_click.php?id=5');
});
});
});
我不能在互聯網上找到一個解決方案。謝謝。
我需要調用腳本add_click.php並在Mozilla的新面板中打開網站www.test.cz。如果我添加a.preventDefault(),那麼頁面www.test.cz不會打開。 –
我需要記錄整個區域的點擊次數。不僅在鏈接上。 –
你試過我的編輯.. ?? – Gautam3164