首页 > 程序人生 > 解决模态窗口一些问题总结

解决模态窗口一些问题总结

2009年10月16日 云飞扬 发表评论 阅读评论

1.要清除缓存,不然不同参数传入数据无变化
在<%@ Page Language="C#" ..>下面加
<% Response.Expires = -1; %>

2.关闭窗口会重新打开个新窗口问题

这个大概在下面位置增加下面这句<base target="_self">
</head>
<base target="_self">
<body>

3.关闭模态窗口并打开新的窗口

Response.Write("<script>alert('余额不足请先冲值');window.close();dialogArguments.window.open('new.aspx');</script>");
4.关闭模态窗口,刷新父窗口
 Response.Write("<script language=javascript>var k=window.dialogArguments;window.returnValue=1;window.close();</script>");
父窗口页面脚本
  if(k==1)
          {
          //alert('刷新');
  window.location.reload();
          }

原创文章转载请注明出处:云飞扬IT的blog

本文链接: http://www.ajaxcn.net/archives/378

分类: 程序人生 标签:
一键分享到:新浪微博分享  分享到网易微博    转贴到开心网  推荐到豆瓣  分享到QQ空间    RSS订阅
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.