2012-09-27 20 views
1

我正在使用asp.net web窗體。我添加簡單的JavaScript函數按鈕OnClientClick - 我需要關閉窗口。但是這種簡單的數據後,代碼停在歌劇院(12.10)工作的和平改爲:javascript:window.close()和Opera

<script type="text/javascript"> 
     function CloseCurrentWindow(sender, args) { 
      window.close(); // self.close() and this.close() act similar 
     } 
    </script> 

有誰知道這樣那樣的問題(和,也許,溶液)。

謝謝!

回答

0

經過幾個小時的調查後,我發現目前瀏覽器Opera不支持使用_target = blanck創建的對象(窗口)上的window.colse()函數。只有那些使用JavaScript可以通過JavaScript的,這是可悲的處理創建的窗口..

希望在未來,他們將改變這種行爲,以更人性化的(或開發者友好的)

+1

太糟糕了,他們的避風港」噸...仍然...我們的領主2014年的一年。 – Edge