我使用简单的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. 如何让页面停止在页脚底部滚动?