js刷新父页面 子页面后台调用Response.Write("<script type=\"text/javascript\">window.parent.frames[1].location.reload();</script>");本地可以刷新,服务器上无效,服务器Win2003 求指导?????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 服务器浏览器有没有启用javascript 查看调用后服务端返回的html源文件,看看脚本是否成功返回如果成功返回了,再试试你的浏览器是否支持脚本,在浏览器地址栏输入:javascript:你的脚本; <script>setTimeout("location.href='*****.html'",10000);</script>this.location.reload();parent.parent.location.reload()window.location.reload();使用window.open()弹出的弹出窗口,刷新父窗口window.opener.location.reload()使用window.showDialog弹出的模式窗口window.dialogArguments.location.reload();非模态刷新父页面:window.opener.location.reload(); 模态刷新父页面:window.dialogArguments.location.reload(); Response.Write("<script language=\"javascript\">\r\n"); Response.Write("<!--\r\n"); Response.Write("if(dialogArguments != null){\r\n"); // 注意上面的dialogArguments,就是父页面showModalDialog()的第二个参数。 // 就是父页面的window对象引用。 Response.Write("dialogArguments.location.reload(true);\r\n"); // 上面就是刷新父页的代码,相当于在父页上使用 // window.location.reload(true);代码 Response.Write("window.close();}"); // 关闭对话框 Response.Write("//-->\r\n</script>"); //关闭脚本块 } 和你遇到一样的问题,最后的解决方法是, this.ClientScript.RegisterStartupScript(this.GetType(), "close", "if(window.opener)opener.OnSelect();window.close();", true);这句话的意思是,关闭窗口,给主页面返回一个javascrpt opener.OnSelect()方法。主页面 function OnSelect() { __doPostBack("btnFcyChanged",""); }执行ID为btnFcyChanged隐藏的按钮刷新页面 不要用楼上的那些Reload方法 这种方法如果是post方式提交的话 然后会在浏览器中报提示的 最好的办法是用通用的parent.window.document.getElementById('frame的ID').window.location.href='url'; //在父页面定义方法刷新方法function myfunction() { window.location = url + "?random=" + Math.random(); }//在子页面调用父页面的方法window.parent.myfunction(); 这个是什么错误啊 跪求 怎么样设置摸板列中控件的属性 求助高手难题!定时开关机,向手机传送信息等相关问题。 ASP.Net中,如何在datagrid控件中的超级模板列中添加多个参数呢? 我做了个ASP.net页面放在武汉,在广州无法执行数据查询(超时) 有关按钮的小问题 小问题:到底怎么把后台vb文件转换成DLL文件????在线等 关于在不同分辩率下的显示问题 这么写存储过程会不会很慢,,,,?? 高手救命 SilverLight的一个问题 “DropDownList1”有一个无效 SelectedValue,因为它不在项目列表中。
模态刷新父页面:window.dialogArguments.location.reload(); Response.Write("<script language=\"javascript\">\r\n");
Response.Write("<!--\r\n");
Response.Write("if(dialogArguments != null){\r\n");
// 注意上面的dialogArguments,就是父页面showModalDialog()的第二个参数。
// 就是父页面的window对象引用。
Response.Write("dialogArguments.location.reload(true);\r\n");
// 上面就是刷新父页的代码,相当于在父页上使用
// window.location.reload(true);代码
Response.Write("window.close();}"); // 关闭对话框
Response.Write("//-->\r\n</script>"); //关闭脚本块
}
this.ClientScript.RegisterStartupScript(this.GetType(), "close", "if(window.opener)opener.OnSelect();window.close();", true);
这句话的意思是,关闭窗口,给主页面返回一个javascrpt opener.OnSelect()方法。
主页面 function OnSelect()
{
__doPostBack("btnFcyChanged","");
}执行ID为btnFcyChanged隐藏的按钮刷新页面
//在父页面定义方法刷新方法
function myfunction() {
window.location = url + "?random=" + Math.random();
}
//在子页面调用父页面的方法
window.parent.myfunction();