最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js關(guān)閉模態(tài)窗口刷新父頁(yè)面或跳轉(zhuǎn)頁(yè)面

 更新時(shí)間:2012年12月13日 09:39:54   作者:  
點(diǎn)擊按鈕時(shí),彈出B窗口(模態(tài))。在B窗口中添加數(shù)據(jù),提交后,要求B窗口自關(guān)閉,然后刷新A窗口(父),需要的朋友可以了解下

有兩個(gè)窗口: A窗口(父),B窗口(模態(tài))

A窗口里有一個(gè)DATAGRID,一個(gè)按鈕。

點(diǎn)擊按鈕時(shí),彈出B窗口(模態(tài))。在B窗口中添加數(shù)據(jù),提交后,要求B窗口自關(guān)閉,然后刷新A窗口(父)

復(fù)制代碼 代碼如下:

<script type="text/javascript">
function openSubWin()
{
window.showModalDialog('b.html', 'newwindow', 'height=500, width=400, top=0, left=0, toolbar=no, menubar=yes, scrollbars=yes,resizable=yes,location=no, status=no');
window.location.reload();
}
</script>

彈出子窗體b.html , 當(dāng)關(guān)閉子窗體時(shí) 觸發(fā)父頁(yè)面刷新

最近做物資系統(tǒng)的時(shí)候,又涉及到模態(tài)窗口的問(wèn)題了,上次做的時(shí)候沒(méi)遇到這次這么多東西,記下來(lái)吧
父窗口 js方法
復(fù)制代碼 代碼如下:

function openwin(id){
var answer=window.showModalDialog("demand.do?method=queryBOM&mdid="+id+"&d="+escape(new Date()),window.self,"dialogWidth:700px;dialogHeight:620px:center:yes");
if(answer==1){
window.location.href = "demand.do?method=selmd&d="+escape(new Date()); //轉(zhuǎn)到處理頁(yè)面
//window.location.reload(); 刷新父窗口
//winow.location.reload(true);

}
}

加個(gè)escape(new Date()) 避免讀取緩存,當(dāng)然也可以在子窗口中,加入
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
子窗口 js 方法:
復(fù)制代碼 代碼如下:

function reVal(){
window.returnValue=1; //父窗口中 answer的值
window.close();
}

打開(kāi)模態(tài)窗口之后,父窗口會(huì)一直等待子窗口返回個(gè)值,如果是表單提交或是button就執(zhí)行reVal()方法
返回answer的值,window.returnValue=1 這個(gè)地方我測(cè)試了 好像只能返回String類型的,數(shù)組類型的不好使

在子窗口中使用 window.opener.location.reload(); 不好使,不試用于模態(tài)窗口,window.opern() 好使

還有個(gè)問(wèn)題是:在模態(tài)窗口里form 提交會(huì)彈出新窗口,這個(gè)問(wèn)題簡(jiǎn)單就在<head>里面加個(gè)<base target="_self">
就可以搞定,注:我剛開(kāi)始是不想通過(guò)form提交的,用js window.location.href 跳轉(zhuǎn)到不同的action去處理,發(fā)現(xiàn)
<base target="_self"> 就不起作用了,似乎 <base target="_self"> 只是針對(duì)form action="" 才起作用,這個(gè)地方應(yīng)該可以用iframe 去實(shí)現(xiàn)。

相關(guān)文章

最新評(píng)論

通榆县| 凌源市| 丰县| 县级市| 兴宁市| 德安县| 离岛区| 东兰县| 西丰县| 江华| 济南市| 高陵县| 利津县| 阿合奇县| 海阳市| 临武县| 大方县| 达尔| 巍山| 安吉县| 潮州市| 澄迈县| 鸡西市| 石楼县| 磐安县| 曲水县| 和平区| 元氏县| 包头市| 镇原县| 申扎县| 额敏县| 奇台县| 本溪| 浦城县| 正阳县| 莱州市| 吴桥县| 霍林郭勒市| 桃江县| 休宁县|