为什么在浏览器窗口结束时会关闭alert()弹出窗口?

时间:2016-08-29 10:03:47

标签: javascript html alert popupwindow

我对此表示警惕。但警报在两侧都被剪裁,弹出窗口的宽度为320px。如何显示整个提醒?Pop-up screen

2 个答案:

答案 0 :(得分:1)

在屏幕截图中,弹出窗口将裁剪为父窗口大小。 调整窗口大小以显示完整警报框。

在所有浏览器中,我知道警报框始终是浏览器窗口的,因此它永远不会到达浏览器窗口之外。

选项1

您可以使用JS来调整浏览器窗口的大小(例如,在警报之前使窗口变宽,在警报之后再次变小):

window.resizeTo( width, height );

选项2

创建自己的JS弹出框而不是使用alert()。您无法设置alert()框的样式,但可以控制自己创建的自定义弹出窗口的大小/设计

答案 1 :(得分:1)

Chrome在Windows 7上运行时会出现此问题。警报小于370px时会发生此问题。我遇到了同样的问题,我发现在Windows 7上使用它是Chrome中的一个错误。