2010-10-05 111 views

回答

4

使用jQuery對話框http://jqueryui.com/demos/dialog/他們是純粹的JavaScript,因此彈出窗口攔截器不會攔截此

+0

+1我喜歡這個......但是我可以用這個表單來提交目的嗎?如果明智的話,如果這個對話框包含任何可以進一步處理的表單? – 2010-10-05 06:21:42

+0

是的,你可以。甚至爲登錄表單和許多其他功能添加ajax方法 – jknair 2010-10-05 06:25:52

0

不是一個直接的答案,但可能是浮動div是一個很好的替代品。建立一個js對話框。

1

確保您的彈出窗口的URL是在同一個域中的主要場所。使用與'target =「_ blank」'的鏈接永遠不會被阻止,除非手動阻止,因爲用戶自己執行了操作。切換到警報和提示,而不是彈出窗口。

+0

如果瀏覽器默認由pop攔截器啓用,那麼常見的非技術用戶不知道背後發生了什麼,在這種情況下如何提示他? – 2010-10-05 06:15:58

相關問題