搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Scrollbars in alert dialog box

more options

I have following HTML code which creates a dialog box when clicking the button.

On first click there is a horizontal scrollbar, however text is still readable, however if you click the button second time, the text is hidden under scrollbar.

How do you fix this?


<script type="text/javascript"> function clicker() { alert('SomeLongMessageWithoutSpacesInIt_SomeLongMessageWithoutSpacesInItSomeLongMessageWithoutSpacesInIt_SomeLongMessageWithoutSpacesInIt\n' + 'SomeLongMessageWithoutSpacesInIt_SomeLongMessageWithoutSpacesInItSomeLongMessageWithoutSpacesInIt_SomeLongMessageWithoutSpacesInIt\n' ) } </script> <input type="button" onclick="clicker()" value="click">

I have following HTML code which creates a dialog box when clicking the button. On first click there is a horizontal scrollbar, however text is still readable, however if you click the button second time, the text is hidden under scrollbar. How do you fix this? <html> <body> <script type="text/javascript"> function clicker() { alert('SomeLongMessageWithoutSpacesInIt_SomeLongMessageWithoutSpacesInItSomeLongMessageWithoutSpacesInIt_SomeLongMessageWithoutSpacesInIt\n' + 'SomeLongMessageWithoutSpacesInIt_SomeLongMessageWithoutSpacesInItSomeLongMessageWithoutSpacesInIt_SomeLongMessageWithoutSpacesInIt\n' ) } </script> <input type="button" onclick="clicker()" value="click" /> </body> </html>
已附加屏幕截图

由bobsort于修改

所有回复 (1)

more options

Oh, is that because of the checkbox Firefox adds allowing you to stop the site from showing repetitive alert dialogs? I don't know of a workaround for that, other than having more time in between dialogs so the checkbox doesn't appear.

I looked into the checkbox a long time ago and don't know whether it works the same way it did back then: http://forums.mozillazine.org/viewtopic.php?f=25&t=2172671 (different forum)