<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    J2EE社區(qū)

    茍有恒,何必三更起五更眠;
    最無益,只怕一日曝十日寒.
    posts - 241, comments - 318, trackbacks - 0, articles - 16

    Javascript關(guān)閉當(dāng)前窗口

    Posted on 2010-03-25 11:45 xcp 閱讀(1827) 評論(0)  編輯  收藏 所屬分類: Javascript

    這個太簡單了,window.close()就可以了;

    不過它會出個提示“您查看的網(wǎng)頁正在試圖關(guān)閉窗口。是否關(guān)閉窗口?”,能不能不出這個提示?N年前就有人問過我,那時候我還是菜鳥,不過我的回答還算“專業(yè)”。呵呵;

    “如果你第一次打開這個網(wǎng)頁,window.close()就會彈出提示,如果這個網(wǎng)頁是由其它的網(wǎng)頁window.open()出來的頁 面,window.close()時,就不會出現(xiàn)提示;還有,當(dāng)chm幫助文檔中的頁面,在點擊關(guān)才,激活window.close()時,也會不出提 示。”

    上面的回答,是我當(dāng)時通過測試得出的結(jié)果。沒有進行過“理論”分析,那個時候,對javascript還僅僅是會用一些簡單方法而已。

    這個小問題,我也沒有當(dāng)回過事兒,前兩天,有朋友問到,我也是這樣回答,不過他說,見別人可以的,希望我能幫幫忙,我說,不太可能吧,不過忽然想起,opener語句;

    window.opener語句,可以返回打開當(dāng)前頁面的那個網(wǎng)頁,就是在a.htm中,open()了b.htm頁面,那么,在b.htm頁面中,window.opener,就會返回a.htm。

    如,我在b.html寫入
    alert(window.opener.location.href);
    就會彈出a.htm的完整路徑;

    那么,當(dāng)我window.close()時,它是不是能過opener來判斷當(dāng)前頁是不是被open的呢?試一下就知道嘍;

    <script language="JavaScript" type="text/javascript">
    function cl()
    {
    window.opener='';
    window.close();
    }
    </script>

    上面的方法就是當(dāng)前頁面的opener賦為空字符串(空字串可不是null,并不是為空),然后關(guān)閉當(dāng)前頁,隨便做個按鈕,來觸發(fā)這個方法;
    <input type="submit" onclick="cl()" name="Submit" value="提交" />

    果然,點擊即關(guān)閉了當(dāng)前窗口,且沒有提示;呵呵;

    想到,可能會用在框架頁面,就是frame的子頁中,那么上面的代碼是不是應(yīng)該寫成

    <script language="JavaScript" type="text/javascript">
    function cl()
    {
    window.top.opener='';
    window.top.close();
    }
    </script>

    我沒有做測試,應(yīng)該可以的吧。




    名稱: ?4C.ESL | .↗Evon
    口號: 遇到新問題?先要尋找一個方案乄而不是創(chuàng)造一個方案こ
    mail: 聯(lián)系我


    主站蜘蛛池模板: 中文字幕专区在线亚洲| 女人18一级毛片免费观看| 免费在线观看毛片| 亚洲a∨国产av综合av下载| 国产精品入口麻豆免费观看| 亚洲电影中文字幕| 免费A级毛片av无码| 亚洲色图国产精品| 免费A级毛片无码A∨免费| 最新亚洲人成无码网站| 2022免费国产精品福利在线| 亚洲国产a级视频| 一区二区三区在线观看免费| 亚洲午夜激情视频| 日本亚洲精品色婷婷在线影院| 久久国产色AV免费观看| 亚洲国产精品xo在线观看| 亚洲中文无码永久免费| 亚洲Av无码国产一区二区| 亚洲精品高清在线| 免费看一区二区三区四区| 91大神亚洲影视在线| av无码免费一区二区三区| 久久久久亚洲国产| 国产成人免费永久播放视频平台 | 国产精品亚洲自在线播放页码| 免费观看成人毛片a片2008| 国产亚洲AV无码AV男人的天堂| 免费人成在线观看网站| 亚洲人成伊人成综合网久久| 免费看的一级毛片| eeuss影院ss奇兵免费com| 亚洲视频中文字幕| 在线观看人成网站深夜免费| 乱人伦中文视频在线观看免费| 亚洲国产综合专区电影在线 | 永久免费AV无码网站在线观看| 国产精品免费久久| 亚洲欧洲校园自拍都市| heyzo亚洲精品日韩| 亚在线观看免费视频入口|