Firefix 無法直接將本頁頁本,透過 JavaScript 來操作關閉,可透過另開新


JavaScript 操作 IE, Chrome, Safari 關閉目前頁面為彈出視窗做法

一般較常看到的使用語法為

a 連結元素型: <a href="javascript:window.close();">關閉視窗</a>
按鈕元素型: <input onclick="window.close();" value="關閉視窗" type="button">

但此語法在 Chrome 下經常會和其他語法產生衝突導致效果失效,以下為支援較好的撰寫方式:
改用 window.open('','_self','');window.close();

IE、Chrome、Safari 均可關閉視窗。

chrome safari 都在 DW 輸出後點按可關閉。
內網網址與 Firefox 瀏覽器無法使用, Firefox 會回應 Script 無法關閉非由 Script 開啟的視窗。


Firefox 針對無法透過 JavaScript 操作,本頁彈出視窗頁面關閉的處理方式

在啟用頁面使用 JavaScript 將另外開啟新頁面,在新頁面使用 wiodow.colse() 方法,就可以將新開的頁面關閉。

closePage.html 頁面下 window.close() 的 JavaScript 方法,讓視窗直接點按後在本頁關閉。

如果