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

首頁 > 語言 > JavaScript > 正文

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

2024-05-06 14:12:39
字體:
來源:轉載
供稿:網友
在第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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 比如县| 调兵山市| 郯城县| 隆子县| 灵丘县| 镇赉县| 兰考县| 伊宁县| 赣榆县| 上思县| 仙桃市| 黄冈市| 昌图县| 竹山县| 晋州市| 新田县| 伊春市| 满城县| 牡丹江市| 嘉义县| 呈贡县| 白水县| 绩溪县| 台前县| 专栏| 宝丰县| 芜湖市| 周宁县| 华亭县| 尼勒克县| 枞阳县| 吉水县| 台南市| 苗栗县| 阿巴嘎旗| 鄂托克旗| 黄平县| 弥渡县| 偏关县| 大连市| 镇赉县|