window.showModalDialog详细介绍和使用
来源:互联网 发布:淘宝网首页女鞋冬 编辑:程序博客网 时间:2024/05/17 23:00
1、基本介绍:
showModelessDialog() (IE 5+ 支持)
window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。
window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。
2、使用方法:
vReturnValue=window.showModelessDialog(sURL[,vArguments][,sFeatures]);
3、参数说明
对话框通过window.dialogArguments来取得传递进来的参数。 sFeatures 可选 字符串 用来描述对话框的外观等信息
4、sFeatures参数说明
5、参数传递
通过vArguments来传递参数,类型不限制,对于字符串类型,最大为4096个字符,也可以传递对象,例如:parent.htm
<script>
window.showModalDialog("sun.htm","传递进去的参数","help:no;scroll:no");
</script>
sun.htm
<script>
alert("传来的参数:" + window.dialogArguments);
</script>
6、返回值
通过window.returnValue向打开对话框的窗口返回信息,也可以是对象。例如:parent.htm
<script>
result=window.showModalDialog("sun.htm",,"help:no;scroll:no");
alert(result);
</script>
sun.htm
<script>
window.returnValue="这里存放返回的结果";
</script>
7、防止在模态窗口中提交后新开奕窗口
在页面的 <body>前加入<base target="_self">
8、调用父窗口的方法同时传递参数
<script>
function show(){//父窗口的方法
alert("show");
}
var arg=new Object();//传递进去的参数
arg.win=window;//把当前窗口的引用当参数传进去
arg.str="argument";//要传进去的其他参数
window.showModalDialog("sun.htm",arg,'help:no;edge:raised');
</script>
sun.htm
<script>
var arg=window.dialogArguments;
alert(arg.str);
arg.win.show();//调用父窗口的方法
</script>
- window.showModalDialog详细介绍和使用
- window.open和window.showModalDialog使用
- window.showModalDialog用法介绍
- window.showModalDialog()方法介绍
- showModalDialog和showModelessDialog使用心得(附window.showModalDialog使用手册)
- Window.ShowModalDialog使用详解
- Window.ShowModalDialog使用详解
- Window.ShowModalDialog使用详解
- window.showModalDialog使用总结
- window.showModalDialog使用总结
- window.showModalDialog使用总结
- window.showModalDialog()使用实例
- Window.ShowModalDialog使用
- window.showModalDialog的使用
- Window.ShowModalDialog的使用
- window.showModalDialog()使用
- Window.ShowModalDialog使用详解
- window.ShowModalDialog使用详解
- Struts应用的七个经验
- Tomcat5.x中的虚拟主机配置方法
- Web界面配置Tomcat连接池
- Tomcat5配置Mysql JDBC数据库连接池
- 表单相关特效整理
- window.showModalDialog详细介绍和使用
- javascript表单之间的数据传递
- 写自己的rss
- Session实现原理
- XML快速入门
- XML和J2EE的完美结合
- DriverStudio 3.2 与 Visual C++ 2005 的兼容性问题
- 使用JSP + JAVABEAN + XML 开发的一个例子
- 理解XML数据库