[英]Why alert() popup is cut off at end of browser window?
在屏幕快照中,彈出窗口被裁剪為父窗口的大小。 調整窗口大小以顯示完整的警報框。
我知道在所有瀏覽器中,警告框始終是瀏覽器窗口的子級 ,因此它永遠不會到達瀏覽器窗口之外。
選項1
您可以使用JS來調整瀏覽器窗口的大小(例如,使窗口在警報之前變寬,在警報之后再次變小):
window.resizeTo(width,height);
選項2
創建您自己的JS彈出框,而不是使用alert()。 您無法設置alert()框的樣式,但可以控制所創建的自定義彈出窗口的大小/設計
Chrome在Windows 7上運行時會發生此問題。警報小於370px時會發生。 我遇到了同樣的問題,發現在Windows 7上使用Chrome時,這是一個bug。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.