绕过Chrome中的“确认导航”对话框

时间:2014-05-29 09:16:06

标签: javascript html google-chrome

我在谷歌浏览器中遇到问题,当我离开我的HTML页面时,我被提示“恼怒的导航:离开页面/留在页面上”对话框(我想它可能与事实上我的HTML页面已经执行了一些JavaScript代码。)

我实际上在一个月前遇到过类似的问题,Chrome希望使用location.replace()方法对页面重定向进行确认,但此问题已通过将window.onbeforeunload=null添加到与{重定向代码 - 非常感谢这个论坛:D

我实际上并没有找到关于如何在Chrome中禁用该功能的任何内容,但我希望在JavaScript中以编程方式绕过该对话框(最好不是jQuery)。有没有人对如何处理这个问题有任何想法,可能是在页面离开时?

我尝试过使用事件触发器window.onbeforeunload=null;,但这似乎不起作用。非常感谢提前!

1 个答案:

答案 0 :(得分:0)

我最近遇到了HTML代码的问题。

问题与<form>标记正文中的action参数有关。

原始代码是: <form action="" method="post"> Body Content < /form>

我刚删除了action参数并得到了:

<form method="post"> Body Content < /form>