国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

javascript showModalDialog 多層模態窗口實現頁面提交及刷新的代碼

2019-11-21 00:57:30
字體:
來源:轉載
供稿:網友
在第N(N>1)層的模態頁面中,如果想鏈接到其他頁面或者刷新當前頁,只能用
window.name = "__self";
window.open(window.location.href, "__self") //注意是2個下劃線
替換 location.href

當需要關閉第N(N>1)層的模態窗口,并刷新第N-1層的模態頁面時, 為防止刷新時彈出新窗口, 可以通過returnValue 以傳遞返回值給第N-1層模態窗口,來確認是否需要刷新
在按鈕的提交事件中:
代碼
復制代碼 代碼如下:

Response.Write("<script language='javascript'> ");
Response.Write("var w;if(window.dialogArguments != null) w = window.dialogArguments;");
Response.Write("window.returnValue=1;window.close();");
Response.Write("</script>");

在第N-1層模態窗口內控制模態窗口的彈出并確認是否需要刷新該頁面
代碼
復制代碼 代碼如下:

<script type="text/javascript">
function OpenShowDialog(id) {
var isReflesh = window.showModalDialog('Test.aspx?id=' + id, window, 'dialogWidth=670px;dialogHeight=250px;status:no;directories:yes;scrollbar:no;Resizable:no');
if (isReflesh == 1) {
window.name = "__self";
window.open(window.location.href, "__self")
}
}
</script>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 米脂县| 龙陵县| 基隆市| 宁陕县| 大丰市| 勃利县| 米林县| 泗水县| 共和县| 喀喇| 德兴市| 巴马| 鄯善县| 玛沁县| 封开县| 福安市| 化德县| 华阴市| 北碚区| 旺苍县| 固镇县| 区。| 绍兴市| 金川县| 昌江| 武定县| 铅山县| 泰宁县| 宁海县| 巫溪县| 潜山县| 铜陵市| 海原县| 利津县| 青龙| 政和县| 政和县| 从江县| 涞水县| 桦甸市| 宣恩县|