如何避免用戶點擊外部彈出窗口javascript?如何避免用戶點擊外部彈出窗口javascript?
0
A
回答
1
我認爲你問的是一個模態對話框。如果是這樣,看看jQuery UI modal dialog。
它將打開一個帶有自定義HTML內容的對話框,其餘頁面將呈灰色並且不可點擊。那是你要的嗎?
0
如果您打算詢問「您是否可以阻止用戶在彈出窗口之外單擊」,否則您不能。至少不用JavaScript。試想一下這會有多惱人。
爲了做到這一點,您需要對瀏覽器的「更深入」訪問。
2
如果您想避免點擊內容,您可以在所有內容上放置一個固定位置的div。這可以防止用戶點擊不在此div內的所有內容。我使用這個在網站上進行一些錯誤報告。
HTML:
<div id="error_wrapper">
<div id="site_error">
Error:
</div>
</div>
的CSS:
div#error_wrapper {
position: fixed;
width: 100%;
height: 100%;
background-color: #000000;
top: 0px;
left: 0px;
opacity: 0.7;
filter: alpha(opacity=70);
}
div#site_error {
position: fixed;
top: 200px;
width: 400px;
left: 50%;
margin-left: -200px;
}
0
只是做一個彈出的div跟隨光標用mousemoveevent!不過,我可以看到該方法存在一些缺陷。
相關問題
- 1. 當用戶點擊外部彈出窗口時關閉引導彈出窗口
- 2. 如何生成警告/彈出窗口,指出在用戶點擊之前避免點擊瀏覽器按鈕
- 3. 如何在外部點擊時關閉彈出窗口?
- 4. jQuery:如何在外部點擊時關閉彈出窗口?
- 5. 如何通過點擊外部使用javascript隱藏彈出窗口
- 6. 如何避免JavaScript`window.open`觸發彈出窗口警報
- 7. 使用HTML關閉彈出窗口點擊外部
- 8. javascript fancey彈出窗口外部頁面
- 9. 避免彈出窗口標題url url
- 10. 合法避免彈出窗口阻止
- 11. 點擊彈出窗口
- 12. 在外部窗口彈出
- 13. 當點擊外部時,CMFCColorButton彈出窗口不關閉
- 14. 如何避免使用url重寫破壞TinyMCE彈出窗口?
- 15. 如何在外部點擊時禁用彈出窗口的隱藏?
- 16. Javascript彈出窗口焦點
- 17. 如何檢測彈出窗口外的點擊?
- 18. 如何關閉彈出窗口當我在彈出窗口外單擊
- 19. 如何在彈出窗口外單擊時隱藏或銷燬彈出窗口
- 20. 如何在JavaScript中點擊按鈕打開彈出窗口?
- 21. 如何在擴展彈出窗口中加載外部JavaScript
- 22. 如何在點擊彈出窗口上的按鈕時關閉彈出窗口?
- 23. 我如何避免命令窗口彈出的cmd.exe的
- 24. 如何在打印時避免彈出窗口阻止程序
- 25. 如何避免StringGrid中的「Open IME」彈出窗口?
- 26. 如何避免封鎖AngularJS中的新窗口彈出框
- 27. 點擊按鈕淡出彈出窗口?
- 28. 彈出窗口javascript(如何將焦點添加到彈出窗口)
- 29. 禁用外部點擊的fancybox彈出
- 30. 當用戶在彈出窗口外點擊時調用什麼方法
哇。我喜歡細節。你能重新表述嗎? – 2010-12-06 13:44:59
@goreSplatter:我不得不笑:-D – jwueller 2010-12-06 13:46:57