Javascript Google Chrome是否支持body onunload()函数?

Javascript Google Chrome是否支持body onunload()函数?,javascript,jquery,html,google-chrome,Javascript,Jquery,Html,Google Chrome,我将编写如下代码: <script type="text/javascript"> function onBack(){ window.history.forward(-1);} 函数onBack(){ window.history.forward(-1);} 它在firefox和IE上工作,但在google crome上不工作? 请帮忙……) 试试这个: window.onbeforeunload = function() { return "Are you s

我将编写如下代码:

<script type="text/javascript">
function onBack(){
window.history.forward(-1);}

函数onBack(){
window.history.forward(-1);}


它在firefox和IE上工作,但在google crome上不工作? 请帮忙……)

试试这个:

window.onbeforeunload = function() {
    return "Are you sure?";
 };
试试这个:

window.onbeforeunload = function() {
    return "Are you sure?";
 };

使用Jquery卸载。所有浏览器都支持的

$(window).unload(function () {
    alert("byebye");
});

在safari和chrome(版本14及以上)中,onbeforeunload和onunload事件被忽略。

使用Jquery unload。所有浏览器都支持的

$(window).unload(function () {
    alert("byebye");
});

在safari和chrome(版本14及更高版本)中,onbeforeunload和onunload事件被忽略。

您是否尝试在onBack函数中发出警报?我的意思是您确定onBack()函数没有triggered@Yorgo对我试过了。你可以在Chrome开发者工具控制台中查看是否支持任何方法。示例:“typeof window.onbeforeunload”我在几个浏览器中测试了它。它适用于IE8,但不适用于Firefox11或Chrome。我很高兴我的浏览器不支持此功能-它可能会被滥用。您是否尝试在onBack函数中发出警报?我的意思是,您确定onBack()函数不支持吗triggered@Yorgo对我试过了。你可以在Chrome开发者工具控制台中查看是否支持任何方法。示例:“typeof window.onbeforeunload”我在几个浏览器中测试了它。它适用于IE8,但不适用于Firefox11或Chrome。我很高兴我的浏览器不支持这一点-它有可能被滥用。window.onbeforeunload=function(){window.history.forward(-1);};我正在尝试这一点,但它不仅对crome有效。我想禁用“后退”按钮。不要禁用“后退”按钮,这是一个愚蠢的举动,而且由于滥用的原因,大多数浏览器根本不允许您这么做。window.onbeforeunload=function(){window.history.forward(-1);};我正在尝试这一点,但它不仅对crome有效。我想禁用“后退”按钮。不要禁用“后退”按钮,这是一个愚蠢的举动,大多数浏览器出于滥用的原因根本不允许你这么做。对不起。safari和chrome(以上版本14)中忽略了window.onbeforeunload。你不能用它,对不起。safari和chrome(以上版本14)中忽略了window.onbeforeunload。你不能用它。