![](/img/trans.png)
[英]How can I close a window with javascript for browser Mozilla Firefox version 3.6 to latest 9.0
[英]How to close the window on the latest version of Mozilla Firefox?
我目前正在使用Mozilla Firefox 30.0,似乎它不再支持window.close()
。
你可以參考下面的圖片,或者如果它是你太小了,這里是鏈接 。
我使用window.open
打開了Google的網站,然后嘗試使用window.close()
關閉它,但顯示為undefined
。
在firefox上使用javascript是否可以使用其他任何選項來關閉窗口?
不幸的是,Firebug控制台沒有顯示警告,而是顯示(在常規Firefox Web控制台中):
腳本可能無法關閉腳本未打開的窗口。
同樣, MDN window.close
狀態:
僅允許使用window.open方法由腳本打開的窗口調用此方法。
因此,不允許在用戶明確打開的窗口上調用window.close()
。
PS:這不是新行為,但是已經存在了很長時間(甚至在Firefox被稱為Firefox之前)。
PS:舉個例子,只允許您做這樣的事情,即關閉從window.open
返回的窗口:
var w = window.open("http://google.com");
setTimeout(function() { w.close(); }, 1000);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.