2016-08-29 112 views
-1

我在此顯示警報。但警報在兩側都被剪切,彈出窗口的寬度爲320px。我怎樣才能顯示整個警報? Pop-up screen爲什麼alert()彈出窗口在瀏覽器窗口結束時被切斷?

+0

[JavaScript彈出框的寬度設置(可能的重複http://stackoverflow.com/questions/13924550/set -width-of-javascript-popup-box) –

+1

請解釋你的問題 – Aamir

+0

不,它不是重複的。我只用簡短的字符串,這樣的警示(「測試」); –

回答

0

在Chrome在Windows 7上運行時,警報小於370px它發生會發生這個問題。我有同樣的問題,我發現它是在瀏覽器的錯誤時,在Windows上使用7

+0

所以,你說得對,我確認它適用於Windows7的和Chrome –

+0

它沒有明確。 Windows7雖然,我可以在OS X(Mac)上重現它... – Philipp

+0

我轉載它,我無法打開在Mac上的彈出窗口 –

1

在您的屏幕截圖中,彈出窗口被裁剪爲父窗口大小。 調整窗口大小以顯示完整警報框。

在我知道的所有瀏覽器中,警告框始終是瀏覽器窗口的子頁面,所以它永遠無法到達瀏覽器窗口之外。

選項1

你可以使用JS來調整瀏覽器窗口(例如,使窗口警報之前更寬,更小的警告後,再次):

window.resizeTo(width, height);

選項2

創建自己的JS彈出框而不是使用alert()。你不能樣式警告()中,但你可以控制自定義彈出的尺寸/設計創建

+0

在瀏覽器中的另一個版本,提示有可變寬度 –

相關問題