从对话框中删除/禁用滚动条 - Firefox

时间:2013-04-02 09:08:42

标签: javascript firefox modal-dialog showmodaldialog

我正在使用以下代码打开一个包含自定义宽度和高度的对话框。

window.showModalDialog(" & _"'" & dlgURL & "',window,'dialogWidth:" & width & "px;dialogHeight:" & height & "px;overflow:auto;scrollbars:no;center:yes');"

我在这里面临的问题是,在对话框中可以看到垂直和水平滚动条。即使我们向下滚动,也没有内容。任何人都可以告诉我如何为Firefox浏览器禁用这些滚动条。我试过overflow:auto属性。但没用。

2 个答案:

答案 0 :(得分:1)

如果您查看规范,

overflow似乎不是showModalDialog的有效属性:https://developer.mozilla.org/en-US/docs/DOM/window.showModalDialog

尝试将scroll设为0

答案 1 :(得分:0)

此示例似乎有效:我的FF上没有滚动条。

http://jsfiddle.net/xA9Nm/1/

window.showModalDialog('http://www.december.com/html/demo/hello.html',window,'dialogWidth:600px;dialogHeight:500px;center:yes');

我建议检查是否由于某种原因,页面内的内容是否大于对话框大小