社区
JavaScript
帖子详情
如何设置window.showModalDialog打开的web对话框的大小
detrox
2002-07-09 08:21:52
如何设置window.showModalDialog打开的web对话框的大小
...全文
790
3
打赏
收藏
如何设置window.showModalDialog打开的web对话框的大小
如何设置window.showModalDialog打开的web对话框的大小
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiushuiwuhen
2002-07-09
打赏
举报
回复
[quote]
弹出式对话框
Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如:
showModalDialog() (IE 4+ 支持)
showModelessDialog() (IE 5+ 支持)
语法如下:
vReturnValue = window.showModalDialog(sURL[, vArguments][, sFeatures]);
vReturnValue = window.showModelessDialog(sURL[, vArguments][, sFeatures]);
其中:sURL 是新窗口调入的 URL ;vArguments 是显示文档时可供使用的变量,它可以传递任何类型的数值,包括数组,对话框可以利用window对象的dialogArguments属性提取这些参数。当一个新窗口打开时,对话框便赋予本窗口dialogArguments属性,dialogArguments含有被传递来的值。
例如:
window.showModalDialog("exam1.htm", window);
当我们用showModelessDialog() 打开窗口时,不必用 window.close();去关闭它,当以 Modeless方式[IE5]打开时, 打开对话框的窗口仍可以进行其他的操作,即对话框不总是最上面的焦点,当打开它的窗口URL改变时,它自动关闭。而 Model[IE4]方式的对话框始终有焦点(焦点不可移走,直到它关闭)。Modal对话框和打开它的窗口相联系,因此我们打开另外的窗口时,他们的链接关系依然保存,并且隐藏在活动窗口的下面。
sFeatures 是描述对话框外在样子的字符串,取值如下:
dialogHeight 对话框高度,不小于100px,IE4中dialogHeight 和 dialogWidth 默认的单位是em,而IE5中是px,为方便其见,在定义modal方式的对话框时,用px做单位。
dialogWidth: 对话框宽度。
dialogLeft: 距离桌面左的距离。
dialogTop: 离桌面上的距离。
center: {yes | no | 1 | 0 }:窗口是否居中,默认yes,但仍可以指定高度和宽度。
help: {yes | no | 1 | 0 }:是否显示帮助按钮,默认yes。
resizable: {yes | no | 1 | 0 } [IE5+]:是否可被改变大小。默认no。
status: {yes | no | 1 | 0 } [IE5+]:是否显示状态栏。默认为yes[ Modeless]或no[Modal]。
使用之前, 必须进行浏览器可用性检测,看是否支持这些方法:
if (window.showModalDialog) {
..
}
if (window.showModelessDialog) {
...
}
或者
if (window.showModalDialog) {
win = window.showModalDialog("mydialog.html", ...);
} else {
win = window.open("mydialog.html", ...);
}
detrox
2002-07-09
打赏
举报
回复
showModaldialog的属性除了以上那些还有别的吗?
希默软件
2002-07-09
打赏
举报
回复
showModalDialog(obj,"new","dialogHeight: 440px; dialogWidth: 650px; edge: Raised; center: Yes; help: No; resizable: no; status: no;");
window
.show
Mo
dal
Dialog
模式
对话框
和
window
.open的区别
`
window
.show
Mo
dal
Dialog
` 和 `
window
.open` 都是JavaScript提供的两种
打开
新窗口的方法,但它们在功能和使用场景上有着显著的区别。 首先,我们来详细探讨`
window
.show
Mo
dal
Dialog
`。`show
Mo
dal
Dialog
`方法用于...
针对
window
.show
mo
dal
dialog
弹出窗体无刷新的详细使用
`
window
.show
Mo
dal
Dialog
`
打开
的
对话框
会返回一个值,可以通过`returnValue`变量获取。这个值可以是
对话框
内
设置
的任何数据,例如用户输入的信息。 3. **
对话框
特性** 特性参数`features`是一个包含多个选项的...
Window
.Show
Mo
dal
Dialog
使用手册
在JavaScript编程语言中,`
Window
.show
Mo
dal
Dialog
()`方法是一个非常重要的功能,主要用于
打开
一个模态
对话框
,即用户必须关闭
对话框
才能与父窗口进行交互。这个方法在创建用户交互和自定义弹出窗口场景中非常有用。...
JS 弹出
对话框
window
.show
Mo
dal
Dialog
()
### JS弹出
对话框
`
window
.show
Mo
dal
Dialog
()` 的使用与详解 #### 一、`
window
.show
Mo
dal
Dialog
()` 概述 在JavaScript中,`
window
.show
Mo
dal
Dialog
()` 是一个非标准但广泛使用的API,用于创建模态
对话框
。模态...
window
.show
Mo
dal
Dialog
(javascript)
本文将重点介绍模态
对话框
的使用方法`
window
.show
Mo
dal
Dialog
()`。 模态
对话框
是一种阻止用户与网页其他部分互动,直到关闭
对话框
为止的交互方式。`
window
.show
Mo
dal
Dialog
()`是Internet Explorer 4及更高版本支持...
JavaScript
87,996
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章