2011-02-10 93 views
3

有沒有辦法簡單地關閉瀏覽器窗口,有保證?上次我聽說,調用window.close()self.close()僅噹噹前窗口從另一個窗口啓動時才起作用。有沒有辦法讓大多數瀏覽器關閉當前的窗口?在JavaScript中關閉瀏覽器窗口的統一方式?

+0

你爲什麼要這麼做? – 2011-02-10 01:09:21

+0

用戶完成調查後,他們不再需要或不再需要該窗口,爲他們提供了一個簡單的方法來關閉它。項目要求。 – 2011-02-10 01:16:18

回答

8

無法在任何主要瀏覽器中通過腳本關閉父窗口。

因此,不保證。在子窗口上,window.closeself.close都很好。

1

試試這個(在Chrome & IE工作) -

function closeWindow() { 
window.open('', '_self', ''); 
window.close(); 
}