模态窗口经验积累

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>

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值