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

js關(guān)閉當(dāng)前頁(yè)面(窗口)的幾種方式總結(jié)

 更新時(shí)間:2013年03月05日 10:48:17   作者:  
js關(guān)閉當(dāng)前頁(yè)面(窗口)的幾種方式總結(jié),需要的朋友可以參考一下

1. 不帶任何提示關(guān)閉窗口的js代碼

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

<a href="javascript:window.opener=null;window.open('','_self');window.close();">關(guān)閉</a>

2.自定義提示關(guān)閉

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

<script language="javascript">
// 這個(gè)腳本是 ie6和ie7 通用的腳本
function custom_close(){
if
(confirm("您確定要關(guān)閉本頁(yè)嗎?")){
window.opener=null;
window.open('','_self');
window.close();
}
else{}
}
</script>

<input id="btnClose" type="button" value="關(guān)閉本頁(yè)" onClick="custom_close()" />


3.關(guān)閉當(dāng)前頁(yè)面:
復(fù)制代碼 代碼如下:

<a href="javascript:window.opener=null;window.close();">關(guān)閉</a>如果是按鈕則:

Response.Write("<script language=\"javascript\">window.opener=null;window.close();</script>");


這樣點(diǎn)關(guān)閉的時(shí)候就不會(huì)彈出如當(dāng)前窗口正試圖關(guān)閉的對(duì)話框了.

那么怎么樣當(dāng)用戶點(diǎn)瀏覽器的最大化最小化關(guān)閉按鈕中的關(guān)閉按鈕時(shí)也彈出關(guān)閉的確認(rèn)對(duì)話框呢?這樣:

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

<body onbeforeunload="return '真的要關(guān)閉此窗口嗎?'">

這樣的話在點(diǎn)關(guān)閉時(shí)候就會(huì)執(zhí)行onbeforeunload函數(shù),彈出真的要關(guān)閉此窗口嗎的對(duì)話框,點(diǎn)取消返回假,不關(guān)閉,點(diǎn)確定返回真關(guān)閉窗口


那么怎么樣才能夠點(diǎn)擊某個(gè)按鈕的時(shí)候彈出確定取消對(duì)話框呢??如果點(diǎn)取消就不執(zhí)行下面的代碼,點(diǎn)確定就繼續(xù)執(zhí)行下面的代碼?

在按鈕的單擊里寫:

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

Response.Write("<script language=\javascript\">" + "if(confirm(\"確定嗎?\"))"+"{window.location.href='default.aspx';}"+"else{history.back();}"+"</script>");

意思是:首先用confirm函數(shù)彈出個(gè)有確定取消的對(duì)話框,如果你點(diǎn)了確定就返回真,就執(zhí)行window.location.href='default.aspx'代碼,如果點(diǎn)了取消就返回假,就執(zhí)行history.back();返回到原來(lái)的頁(yè)面

相關(guān)文章

最新評(píng)論

诸城市| 隆安县| 桂阳县| 澄城县| 乡宁县| 安达市| 佳木斯市| 会昌县| 沅陵县| 新泰市| 台中市| 隆回县| 屏边| 寻乌县| 和顺县| 安庆市| 子洲县| 柳河县| 托克逊县| 长汀县| 龙海市| 清原| 保山市| 兰考县| 房山区| 鄂温| 灵山县| 正定县| 天等县| 集贤县| 屯门区| 高台县| 永泰县| 宜城市| 水富县| 双流县| 和政县| 稻城县| 珲春市| 巩留县| 讷河市|