如何像 Gmail 一样自定义 confirm() 弹出文本?
How to customize confirm() popup text like Gmail does?
在 Gmail 中,当您正在撰写电子邮件并尝试离开页面时,他们会弹出一个确认 () 对话框
方框的第一行是"Reload site?"
然而,当我在生成的弹出窗口中使用 confirm('message')
时,第一行文本始终包含文本 localhost says
据我所见confirm()
只有一个参数message
Gmail 如何自定义该文本以说“重新加载网站”?
Gmail 使用 window.onbeforeunload
绕过显示站点域的安全限制,而是用特定上下文 header.
代替它
window.onbeforeunload = () => 'some message'
在 Gmail 中,当您正在撰写电子邮件并尝试离开页面时,他们会弹出一个确认 () 对话框 方框的第一行是"Reload site?"
然而,当我在生成的弹出窗口中使用 confirm('message')
时,第一行文本始终包含文本 localhost says
据我所见confirm()
只有一个参数message
Gmail 如何自定义该文本以说“重新加载网站”?
Gmail 使用 window.onbeforeunload
绕过显示站点域的安全限制,而是用特定上下文 header.
window.onbeforeunload = () => 'some message'