当前位置:首页 > JavaScript技巧:JS刷新父页面

JavaScript技巧:JS刷新父页面

点击次数:1343  更新日期:2011-01-05
\n

非模态刷新父页面: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>”); //关闭脚本块
}
上面的代码就是关闭对话框和刷新父页的代码,这段代码也可以直接写入editdata.aspx的html中,然后在后台cs中调用

\n