亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么不能這樣寫

請問為什么這樣寫沒反應

<!DOCTYPE html>

<html>

<head>

????<meta charset="UTF-8">

????<title>onunload</title>

????<script>

????function xyz(){

????????alert("確定要退出?");

????}

????</script>

</head>


<body onunload="xyz()">

????<p>歡迎來到JavaScript</p>

</body>

</html>


正在回答

2 回答

你用的什么瀏覽器打開的?onunload有瀏覽器兼容性問題。

你寫的沒錯,但是火狐只有發生頁面跳轉才有效果,關閉窗口或刷新看不到效果。

你可以用ie試試,ie刷新跳轉都有效果,關閉沒效果。

Opera、Chrome都沒效果。

1、<body onunload="functionName()">

2、window.onunload = function(){...};

以上兩效果一樣

window.onunload = onunload_message(); //這里要加括號,不加括號都沒效果。

function onunload_message(){....}

這樣寫在火狐,ie,chrome都有效果。


0 回復 有任何疑惑可以回復我~

onunload 事件在用戶退出頁面時發生,這里意思就是退出的時候要調用過一個叫onunload_message的函數。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么不能這樣寫

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號