隨筆 - 119  文章 - 3173  trackbacks - 0
          <2007年8月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          交友莫獨酒,茅臺西鳳游。
          口干古井貢,心徜洋河流。
          稱多情杜康,趟無量雙溝。
          贊中華巍巍,無此不銷愁。

          常用鏈接

          留言簿(68)

          隨筆分類(136)

          隨筆檔案(122)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 526770
          • 排名 - 92

          最新評論

          我們經常在頁面中用window.close()來關閉當前頁面,但是有時候會遇到關閉不了的情況,原因很簡單window.open為空。

          所以很多時候我們只要這樣寫就可以了。

          window.open('','_parent','');
          window.close();

          但這一招現在已經不管用了,在firefox2.0.6和safari 3.0.0上面都無法關閉當前頁面,
          在相關文檔中是這樣描述的:
          Navigator 2.0: closes any window.
          Navigator 3.0: closes only windows opened by JavaScript.
          Navigator 4.0: must use signed scripts to unconditionally close a window


          也就是說我們無法關閉非腳本打開的窗口,如果在firefox2.0.6上調用Window.close()關閉非腳本打開的窗口,在錯誤控制臺中會看到相關信息。

          posted on 2007-08-24 14:05 交口稱贊 閱讀(5086) 評論(6)  編輯  收藏 所屬分類: J2EE & WEB

          FeedBack:
          # re: window.close()的全瀏覽器兼容性 2007-08-25 23:39 黑盒子
          有什么解決辦法嗎? 有的話可以郵件聯系阿~~ 哈哈。。  回復  更多評論
            
          # re: window.close()的全瀏覽器兼容性 2007-08-26 03:14 交口稱贊
          理論上是沒辦法解決的吧
          是一個安全特性而已

          估計隨著瀏覽器版本的升級
          以后瀏覽器都不給隨便關窗口了吧
            回復  更多評論
            
          # re: window.close()的全瀏覽器兼容性 2008-02-18 17:36 lank
          謝謝啊!終于找到好東西啦!  回復  更多評論
            
          # re: window.close()的全瀏覽器兼容性[未登錄] 2009-01-07 16:58 yang
          在Firefox地址欄里輸入 about:config
          在配置列表中找到dom.allow_scripts_to_close_windows
          點右鍵的選切換把上面的false修改為true即可。
          注:默認是false,是為了防止腳本亂關窗口  回復  更多評論
            
          # re: window.close()的全瀏覽器兼容性 2009-11-20 01:08 hailongshih
          @yang
          設置之后然后js寫window.open還是不行啊  回復  更多評論
            
          # re: window.close()的全瀏覽器兼容性 2009-11-20 01:09 hailongshih
          @yang
          好了太謝謝你了!  回復  更多評論
            
          主站蜘蛛池模板: 抚远县| 汉中市| 苗栗市| 高青县| 建阳市| 贵州省| 孝感市| 大城县| 临沂市| 青河县| 屯留县| 浦江县| 阳东县| 灵川县| 四川省| 图木舒克市| 杭锦后旗| 普宁市| 武义县| 陈巴尔虎旗| 枣庄市| 巴林右旗| 定州市| 玛纳斯县| 奇台县| 丘北县| 宜黄县| 巴林右旗| 黔西县| 长海县| 垫江县| 文安县| 永兴县| 略阳县| 化德县| 南汇区| 太仓市| 东平县| 会同县| 桑植县| 宁明县|