数码资讯
JSshowModalDialog弹出窗口实例的详细解释
showModalDialog:窗口模式,一种特殊的窗口,当它打开时,在父窗口的活动将停止,除非目前的运作模式,关闭窗口,父窗口。在ajax开发中,我们应该用它来实现有时候会填写表单,或者做类似的在线答题窗口。它的特点是参数非常方便,功能非常强大,变量和方法可以直接调用父窗口。 使用方法uff1a
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
showModalDialog:窗口模式,一种特殊的窗口,当它打开时,在父窗口的活动将停止,除非目前的运作模式,关闭窗口,父窗口。在ajax开发中,我们应该用它来实现有时候会填写表单,或者做类似的在线答题窗口。它的特点是参数非常方便,功能非常强大,变量和方法可以直接调用父窗口。
使用方法uff1a
vreturnvalue = window.showmodaldialog(surl {,} { varguments,sfeatures } }
参数描述:
surl --
所需的参数类型:字符串。用于指定要在对话框中显示的文档的URL。
varguments --
可选参数,类型:变种。它是用来传递参数对话框,参数传递,类型包括数组,等对话框获取通过window.dialogarguments参数。
sfeatures --
可选参数,类型:字符串。要描述对话框的外观,如信息,可以使用下面的一个或几个,用分号分隔。
1.dialogheight:
对话框的高度不小于100px。在IE4的dialogheight和dialogwidth默认单位是em,而IE5是PX。为了便于查看,在定义模态对话框时,使用PX作为单位。
2.dialogwidth:
对话框的宽度。
3.dialogleft:
屏幕左边的距离。
4.dialogtop:
屏幕距离。
5.center:{是没有| | 1 | 0 }:
如果窗口位于中间,默认的yes是默认值,但仍然可以指定高度和宽度。
6.help:{是没有| | 1 | 0 }:
是否显示帮助按钮,默认为是。
7.resizable:{是没有| | 1 | 0 }
IE5:是否可改变大小。默认号
8.status:{是没有| | 1 | 0 }
{ IE5 + }:状态栏是否显示,默认是{ }或{ }没有非模态模态。
9。滚动:{是没有| | 1 | 0 |在|了}:
指示对话框是否显示滚动条。默认为是。
下面的属性用于HTA和一般不用于一般的网页。
10。dialoghide:{是没有| | 1 | 0 |在|了}:
预览或打印时是否隐藏该对话框。默认为否。
11。优势:{沉没了| }:
指定对话框的边框样式。
12。缦:{是没有| | 1 | 0 |在|了}:
默认值是NO。
例如:
parent.html
复制代码代码如下所示:
功能集名称(RES){
document.getelementbyidx_x(名)。价值=物;
}
功能selecttp(){
/ / setName函数的父窗口的窗口,window.showmodaldialog(儿童.html,集名称,'dialogwitdh:300px;dialogheight:300px;中心:是的;);
}
child.html
<!——
功能setName(){
var =;
如果(window.dialogarguments!= null)
{
/ / setName函数获得父窗口的窗口,和赋值操作
赢得= window.dialogarguments;
赢得('jone);
}
This.close();
}
使用方法uff1a
vreturnvalue = window.showmodaldialog(surl {,} { varguments,sfeatures } }
参数描述:
surl --
所需的参数类型:字符串。用于指定要在对话框中显示的文档的URL。
varguments --
可选参数,类型:变种。它是用来传递参数对话框,参数传递,类型包括数组,等对话框获取通过window.dialogarguments参数。
sfeatures --
可选参数,类型:字符串。要描述对话框的外观,如信息,可以使用下面的一个或几个,用分号分隔。
1.dialogheight:
对话框的高度不小于100px。在IE4的dialogheight和dialogwidth默认单位是em,而IE5是PX。为了便于查看,在定义模态对话框时,使用PX作为单位。
2.dialogwidth:
对话框的宽度。
3.dialogleft:
屏幕左边的距离。
4.dialogtop:
屏幕距离。
5.center:{是没有| | 1 | 0 }:
如果窗口位于中间,默认的yes是默认值,但仍然可以指定高度和宽度。
6.help:{是没有| | 1 | 0 }:
是否显示帮助按钮,默认为是。
7.resizable:{是没有| | 1 | 0 }
IE5:是否可改变大小。默认号
8.status:{是没有| | 1 | 0 }
{ IE5 + }:状态栏是否显示,默认是{ }或{ }没有非模态模态。
9。滚动:{是没有| | 1 | 0 |在|了}:
指示对话框是否显示滚动条。默认为是。
下面的属性用于HTA和一般不用于一般的网页。
10。dialoghide:{是没有| | 1 | 0 |在|了}:
预览或打印时是否隐藏该对话框。默认为否。
11。优势:{沉没了| }:
指定对话框的边框样式。
12。缦:{是没有| | 1 | 0 |在|了}:
默认值是NO。
例如:
parent.html
复制代码代码如下所示:
功能集名称(RES){
document.getelementbyidx_x(名)。价值=物;
}
功能selecttp(){
/ / setName函数的父窗口的窗口,window.showmodaldialog(儿童.html,集名称,'dialogwitdh:300px;dialogheight:300px;中心:是的;);
}
child.html
<!——
功能setName(){
var =;
如果(window.dialogarguments!= null)
{
/ / setName函数获得父窗口的窗口,和赋值操作
赢得= window.dialogarguments;
赢得('jone);
}
This.close();
}
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。