我使用简单的onClick事件在我的应用程序中显示弹出窗口。弹出窗口大时,弹出窗口后会自动向下滚动页面底部。我只在Firefox浏览器中遇到这个问题。任何帮助,将不胜感激。如何防止Firefox在打开大型弹出窗口时滚动到页面底部
0
A
回答
1
从设计和可用性的角度来看,您不应该让网页上的任何弹出窗口超出给定的视图端口限制,例如窗口高度的一半。
试着制作固定高度的弹出div和overflow-y: scroll
,所以如果有更多的内容 - 用户将能够向下滚动并阅读它。
一般来说,您应该小心使用Pop-ups。
不幸的是,糟糕的弹出窗口给所有弹出窗口一个坏名字。有些用户甚至在其浏览器中关闭JavaScript,或下载特殊的软件实用程序来终止所有弹出窗口。
很多人在绝望中做这件事,因为弹出式窗口在他们上网的任何地方都在跟踪他们 - 而大多数人并没有意识到他们是部分责任。通常,他们已经下载了一些免费的实用程序或音乐共享程序,其中包含一个可以在线跟踪您的动作的scum-ware程序,窃取您的个人信息,并通过不断骚扰您的弹出式广告让您的在线生活变得悲惨!
相关问题
- 1. 如何在打开弹出窗口时停止滚动页面
- 2. 防止页面滚动,如果弹出窗口打开
- 3. 当弹出窗口打开时防止滚动身体
- 4. 为什么打开CSS弹出窗口时页面会滚动到顶部?
- 5. 防止页面滚动条打开弹出框
- 6. 如何使页面加载时自动打开弹出窗口?
- 7. 如何在弹出jQuery UI对话框时防止滚动到页面顶部?
- 8. 打开页面时页面滚动到底部
- 9. 窗口从滚动到底部的Wordpress详细页面开始
- 10. 弹出式窗口在Firefox中打开时较大
- 11. 如何在页面加载时打开kendo窗口弹出窗口?
- 12. 如何防止在新窗口中打开iframed页面
- 13. 如何防止Firefox开发人员工具将页面滚动到顶部?
- 14. 在页面加载时打开弹出窗口(如灯箱)
- 15. 如何打开弹出窗口并刷新弹出窗口关闭时打开的页面?
- 16. 如何在dotnetnuke中打开aspx页面如弹出窗口
- 17. GTK滚动窗口 - 滚动到底部
- 18. 防止显示弹出窗口时的背景滚动
- 19. 当div被滚动到底部时停止滚动页面
- 20. 如何打开弹出窗口,使其高度从屏幕顶部到底部?
- 21. Jquery移动弹出窗口在调整页面大小或滚动时正在重新打开错误位置
- 22. 如何在弹出窗口中打开弹出窗口?
- 23. div如何在页面底部展开时自动滚动?
- 24. 如果检查失败,防止弹出窗口打开
- 25. 防止刷新如果弹出窗口打开
- 26. 滚动到页面底部
- 27. 防止弹出在IE6中打开新窗口
- 28. Leaflet.js:在页面加载时打开所有弹出窗口
- 29. 如何在页面滚动过程中到达窗口顶部时阻止div
- 30. 如何打开滚动外的弹出窗口?