1
我想在用戶點擊時觸發一個彈出對話框,在搜索框中輸入一個搜索框,以便在搜索前提供更多詳細信息。當然,當他們點擊搜索按鈕時,它可以正常工作。當我嘗試使用按鍵處理程序在用戶點擊回車鍵時觸發彈出窗口時,彈出窗口往往會被阻止。哪些javascript事件可以觸發彈出而不被阻塞?
哪些JavaScript事件可以安全地觸發彈出窗口?是唯一的一個或有一個關鍵處理事件(或其他方式,我沒有想到)?
下面是一個例子:
$('input.search').keypress(function(event){
if (event.keyCode == 13) {
// trigger popup
}
});
這並觸發彈出,但彈出窗口攔截器將捕捉它的大部分時間。
你可以顯示你現在在做什麼嗎? – Kimtho6 2010-12-09 21:03:58
您可以將任何事件處理程序綁定到任何事件。沒有限制。您可以使用任何事件觸發彈出窗口。 – 2010-12-09 21:05:31