如何防止Firefox在打开大型弹出窗口时滚动到页面底部
问题描述:
我使用简单的onClick事件在我的应用程序中显示弹出窗口。弹出窗口大时,弹出窗口后会自动向下滚动页面底部。我只在Firefox浏览器中遇到这个问题。任何帮助,将不胜感激。如何防止Firefox在打开大型弹出窗口时滚动到页面底部
答
从设计和可用性的角度来看,您不应该让网页上的任何弹出窗口超出给定的视图端口限制,例如窗口高度的一半。
试着制作固定高度的弹出div和overflow-y: scroll
,所以如果有更多的内容 - 用户将能够向下滚动并阅读它。
一般来说,您应该小心使用Pop-ups。
不幸的是,糟糕的弹出窗口给所有弹出窗口一个坏名字。有些用户甚至在其浏览器中关闭JavaScript,或下载特殊的软件实用程序来终止所有弹出窗口。
很多人在绝望中做这件事,因为弹出式窗口在他们上网的任何地方都在跟踪他们 - 而大多数人并没有意识到他们是部分责任。通常,他们已经下载了一些免费的实用程序或音乐共享程序,其中包含一个可以在线跟踪您的动作的scum-ware程序,窃取您的个人信息,并通过不断骚扰您的弹出式广告让您的在线生活变得悲惨!