首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

重开贴 关闭当前页面有关问题 多谢大家

2011-12-24 
重开贴 关闭当前页面问题 谢谢大家用户点击修改 弹出一个页面事件代码C# codeprotected void LinkButton1_

重开贴 关闭当前页面问题 谢谢大家
用户点击修改 弹出一个页面
事件代码

C# code
    protected void LinkButton1_Click(object sender, EventArgs e)    {        Page.ClientScript.RegisterStartupScript(this.GetType(), "showwindow", "assing(" + CompanyDetailsID + ")", true);    }

JS代码
JScript code
    function assing(CompanyDetailsID)    { //alert(id);    var str=window.showModalDialog("http://localhost:2773/321net/Update_Companyneirong.aspx?CompanyDetailsID=" + CompanyDetailsID,"",'resizable:no;scroll:no;edge: Raised; center: Yes; help: Yes; resizable: Yes; status: No;dialogHeight:500px;dialogWidth:650px');    }    </script>

弹出修改窗口后,用户修改完点击保存,弹出对话框“保存成功” 点击对话框上面的确定后又弹出一个页面
所以这样的关闭方法不行 只关闭了点击对话框后弹出的页面 没有关闭修改的窗口
C# code
Response.Write(" <script  language='javascript'>window.opener=null;window.close(); </script>");  


谢谢 大家 在线等 可能有点多 帮我看一下 谢谢了 
做出来后马上那个结贴


[解决办法]
你用的是showModalDialog对吧,你要在Update_Companyneirong.aspx页面的<head></head>里面加上这个
<base target="_self" /> 这样就不会弹出新页面了

搞定了吧,接分
[解决办法]
加到head里,我就是这么解决的没问题(asp.net 2.0)
1.0的话用框架解决
[解决办法]
HTML code
<head> <base target="_self" /> <meta http-equiv="expires" content="0" /></head>
[解决办法]
帮你顶!!!
接分!!!

热点排行