模态窗口经验积累

来源:互联网 发布:内地搞笑网络剧排行榜 编辑:程序博客网 时间:2024/06/16 22:04

1、弹出模态窗口

<script type="text/javascript">//父窗口传递给子窗口的参数var strarr=new Array();strarr[0] = value1;strarr[1] = value2;//新窗口的文档名称    var srcFile = url;//高度,位置等-->var winFeatures = "dialogHeight:400px; dialogLeft:400px;dialogWidth:700px";//returnVa就是子窗口关闭时传递给父窗口的值 var returnVa = window.showModalDialog(srcFile,strarr,winFeatures); //关闭子窗口时父窗口刷新window.location.reload(); </srcript> 




2、子窗口接收父窗口传递过来的值

<script type="text/javascript">var  result= window.dialogArguments;var value1 = result[0];var value2 = result[1];var reValue = "";//当子窗口关闭时传值给父窗口window.returnValue=reValue; </srcript> 


 
3、子窗口请求后台后返回本页面

<head> <base target="_self"> </HEAD>

//若不这样设置,返回到本页面时将会打开一个新的窗口而并非模态窗口