我使用簡單的onClick事件在我的應用程序中顯示彈出窗口。彈出窗口大時,彈出窗口後會自動向下滾動頁面底部。我只在Firefox瀏覽器中遇到這個問題。任何幫助,將不勝感激。如何防止Firefox在打開大型彈出窗口時滾動到頁面底部
0
A
回答
1
從設計和可用性的角度來看,您不應該讓網頁上的任何彈出窗口超出給定的視圖端口限制,例如窗口高度的一半。
試着製作固定高度的彈出div和overflow-y: scroll
,所以如果有更多的內容 - 用戶將能夠向下滾動並閱讀它。
一般來說,您應該小心使用Pop-ups。
不幸的是,糟糕的彈出窗口給所有彈出窗口一個壞名字。有些用戶甚至在其瀏覽器中關閉JavaScript,或下載特殊的軟件實用程序來終止所有彈出窗口。
很多人在絕望中做這件事,因爲彈出式窗口在他們上網的任何地方都在跟蹤他們 - 而大多數人並沒有意識到他們是部分責任。通常,他們已經下載了一些免費的實用程序或音樂共享程序,其中包含一個可以在線跟蹤您的動作的scum-ware程序,竊取您的個人信息,並通過不斷騷擾您的彈出式廣告讓您的在線生活變得悲慘!
相關問題
- 1. 防止頁面滾動,如果彈出窗口打開
- 2. 當彈出窗口打開時防止滾動身體
- 3. 爲什麼打開CSS彈出窗口時頁面會滾動到頂部?
- 4. 如何使頁面加載時自動打開彈出窗口?
- 5. 如何在彈出jQuery UI對話框時防止滾動到頁面頂部?
- 6. 窗口從滾動到底部的Wordpress詳細頁面開始
- 7. 彈出式窗口在Firefox中打開時較大
- 8. 如何在頁面加載時打開kendo窗口彈出窗口?
- 9. 如何防止在新窗口中打開iframed頁面
- 10. 如何打開彈出窗口並刷新彈出窗口關閉時打開的頁面?
- 11. GTK滾動窗口 - 滾動到底部
- 12. 如何在dotnetnuke中打開aspx頁面如彈出窗口
- 13. 當div被滾動到底部時停止滾動頁面
- 14. 如何打開彈出窗口,使其高度從屏幕頂部到底部?
- 15. div如何在頁面底部展開時自動滾動?
- 16. 如何在彈出窗口中打開彈出窗口?
- 17. 滾動到頁面底部
- 18. 防止刷新如果彈出窗口打開
- 19. 如果檢查失敗,防止彈出窗口打開
- 20. Leaflet.js:在頁面加載時打開所有彈出窗口
- 21. 防止彈出在IE6中打開新窗口
- 22. 滾動頁面時不移動的jQuery Mobile彈出窗口
- 23. 當我滾動到div內部的div底部時,如何防止頁面滾動?
- 24. Android - 防止滾動到底部上notifyDataSetChanged()
- 25. C++防止打開輸出窗口
- 26. 如何在ajax調用後將窗口滾動到頁面底部
- 27. 防止窗口打開
- 28. 如何在顯示前頁面時自動滾動到底部
- 29. 如何打開彈出窗口並關閉彈出窗口?
- 30. 如何讓頁面停止在頁腳底部滾動?