2011-09-29 71 views

回答

1

基本經驗法則是允許彈出窗口只響應用戶觸發的事件,其中點擊是最大的事件。任何其他事情都會被阻止。大多數瀏覽器會進一步限制事件,使得onmouseover不會觸發彈出窗口,即使它是用戶生成的事件。基本上,如果事件的根本原因不是用戶的物理點擊,則會被阻止。這包括嘗試執行諸如$('#spam_me_to_death').click()之類的操作,因爲點擊不是由用戶發起的。

相關問題