模态对话框的问题 我是在对话框中执行了一事件,就是进行了提交。提交之后我用window。close()关闭页面,然后主窗口自动刷新了一遍就报错说是没有找到页面 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在对话框中是用Telnet命令发送数据的。所以提交后并不需要转到另一个页面。把对话框关闭之后,页面提示“页面没有找到”,IE的地址还是对话框的地址。 总觉得你的描述逻辑不对。如,在A.aspx弹出模态对话框B.aspx在B.aspx 关闭后,如果B.aspx没有对 A.aspx 执行刷新动作的话,A.aspx 是不会刷新的。换个说法说, B.aspx 为子窗口,而 A.aspx 为父窗口。但是你说“IE的地址还是对话框的地址”。“IE的地址”是父窗口,还是子窗口?按理说,对话框已经关闭了,所以你的意思不可能为子窗口。但是,你在子窗口又没有对父窗口进行操作,父窗口的地址也没道理会变的。我现在问你,父窗口的地址现在是什么。 我说的更详细些吧。A.aspx是父窗口,B.aspx是子窗口。现在在A中点击button弹出B子窗口,在子窗口执行提交操作,提交之后的数据是要在父窗口显示出来的。我关闭B之后,页面提示找不到,在地址栏里还是B的地址。如何在关闭B的同时对A进行刷新? 试试在 B.aspx<body onunload="window.opener.location='A.aspx'"> 没有用,报错如下“Microsoft JScript runtime error: 'window.opener' is null or not an object” 试试在 B.aspx<body onunload="window.opener.reload()"> 还是不对!可能是window.opener这句有问题,javascript中能这样写吗?? <script language=javascript>function show(){showModalDialog('B.aspx,'','dialogWidth: 360px; dialogHeight: 200px;resizable:yes;scroll:no; status: no; help: no');==〉location.href='父页面的Url';} WinForm程序--多国语言中的小数点问题 winform中怎么给树设置样式 如何在绑定的Combobox加入内容 求助:WinForm最小化到托盘如何改变名称 C#计算器程序解释寻求 listview 的问题,谁来帮我解决 vs2005中数据库的问题 Infragistics2.WebUI.UltraWebTab.v7.2.dll控件调不出来 急骋C#程序员 [菜鸟提问]:请教各位高手,现在学C#还是学java好。 刚学.net,请兄弟姐妹们推荐几个.net网站,最好是中文的。 web用户控件问题?
把对话框关闭之后,页面提示“页面没有找到”,IE的地址还是对话框的地址。
如,在A.aspx弹出模态对话框B.aspx
在B.aspx 关闭后,如果B.aspx没有对 A.aspx 执行刷新动作的话,
A.aspx 是不会刷新的。换个说法说, B.aspx 为子窗口,而 A.aspx 为父窗口。
但是你说“IE的地址还是对话框的地址”。“IE的地址”是父窗口,还是子窗口?按理说,对话框已经关闭了,所以你的意思不可能为子窗口。
但是,你在子窗口又没有对父窗口进行操作,父窗口的地址也没道理会变的。我现在问你,父窗口的地址现在是什么。
A.aspx是父窗口,B.aspx是子窗口。
现在在A中点击button弹出B子窗口,在子窗口执行提交操作,提交之后的数据是要在父窗口显示出来的。
我关闭B之后,页面提示找不到,在地址栏里还是B的地址。
如何在关闭B的同时对A进行刷新?
在 B.aspx
<body onunload="window.opener.location='A.aspx'">
在 B.aspx
<body onunload="window.opener.reload()">
function show()
{
showModalDialog('B.aspx,'','dialogWidth: 360px; dialogHeight: 200px;resizable:yes;scroll:no; status: no; help: no');
==〉location.href='父页面的Url';
}