站內搜尋:Yahoo搜尋如果沒有給完整的網址,請在站內再搜尋一次!

2013-03-30

如何讓JavaScript的window.close()在關閉IE網頁時,不出現確認的對話方塊,直接關閉視窗?

最近在寫一隻模擬背景即時執行的asp程式,要使用window.close()關閉視窗時,會出現要求確認的對話方塊,要怎麼做才可以直接把IE視窗關掉呢?
<Script language=JavaScript>
        window.opener=null;
        window.open("","_self","");
        window.close();
</Script>
  • 瀏覽器視窗物件的方法、屬性、事件:
    • 方法:alert(message),close(),confirm(message),open(url,name,features),prompt(message,inputDefault),setTimeout(statement,delay),clearTimeout(timer)
    • 屬性:defaultStatus,frames[],length,name,opener,parent,self,status,top,window
    • 事件:onLoad,onUnload
  • 開啟新視窗window.open(url,name,features)的用法:
    • url:新視窗開啟後要載入的URL(連結網址),如果它是空字串(empty string),就會開啟空視窗。
    • name:新視窗名稱,但如果用作a和form的目標,即是它們的target屬性(_blank, _top, _self, _parent)
    • features:所開啟視窗的屬性(height,width,location,directories,menubar,scrollbars,status,toolbar,resizable)
  • 參考資料:
    • http://www.w3school.com.cn/htmldom/dom_obj_window.asp
    • http://www.w3schools.com/jsref/obj_window.asp
    • http://taiwantc.com/js/js_tut_b_window0.htm

沒有留言:

張貼留言