在Gmail中,当您正撰写电子邮件并试图从页面导航离开时,它们会弹出Confirm()对话框 框的第一行是“重新加载网站?”
但是,当我在生成的弹出窗口中使用confirm('message')
时,文本的第一行始终包含文本localhost says
从我看到的confirm()
只有一个参数message
Gmail如何自定义该文本以表示“重新加载网站”?
答案 0 :(得分:0)
Gmail使用window.onbeforeunload
来绕过显示站点域的安全限制,而是用特定于上下文的标头替换它。
window.onbeforeunload = () => 'some message'