控制beforeunload事件所產生之取消對話框的行為 (已過時)
OBSOLETE:此原則已過時,且在Microsoft Edge 130 版之後無法運作。
支援版本
- 在 Windows 和 macOS 上,從 118 到 130
描述
此原則會針對 beforeunload 事件所顯示的確認對話框行為提供兩個相關修正的暫時退出。
當此原則為 [啟用] 時,將會使用新的 (正確的) 行為。 當此原則為 Disabled 時,將會使用舊版 () 行為。 如果未設定此原則,則會使用預設行為。 注意:此原則是暫時的因應措施,將在未來的版本中移除。
新的正確行為:在 中 beforeunload
,呼叫 event.preventDefault()
將會觸發確認對話方塊。 將設定 event.returnValue
為空字串並不會觸發確認對話方塊。
舊行為和舊版行為:在 中 beforeunload
,呼叫 event.preventDefault()
不會觸發確認對話框。 將設定 event.returnValue
為空字串將會觸發確認對話方塊。
支援的功能
- 可強制執行:是
- 可以建議:否
- 動態原則重新整理:是
- 每個配置檔:是
- 適用於使用Microsoft帳戶登入的配置檔:否
資料類型
- 布林值
Windows 資訊和設定
群組原則 (ADMX) 資訊
- GP 唯一名稱:BeforeunloadEventCancelByPreventDefaultEnabled
- GP 名稱:控制 beforeunload 事件所產生之取消對話框的行為 (已過時)
- 強制) (GP 路徑:系統管理範本/Microsoft Edge
- GP 路徑 (建議):不適用
- GP ADMX 檔案名稱:MSEdge.admx
範例值
Enabled
登錄設定
- 路徑 (強制):SOFTWARE\Policies\Microsoft\Edge
- 路徑 (建議):不適用
- 數值名稱:BeforeunloadEventCancelByPreventDefaultEnabled
- 實值類型:REG_DWORD
範例登錄值
0x00000001
Mac 資訊和設定
- 喜好設定機碼名稱:BeforeunloadEventCancelByPreventDefaultEnabled
- 範例值:
<true/>