为什么这段代码实现不了关闭网页触发alert事件。
<!DOCTYPEhtml><html><head><script>functiongoodbye(){alert("感谢您访问W3School!");}</script...
<!DOCTYPE html>
<html>
<head>
<script>
function goodbye()
{
alert("感谢您访问 W3School!");
}
</script>
</head>
<body onunload="goodbye()">
<h1>欢迎访问我的首页</h1>
<p>请关闭窗口,或按 F5 刷新页面。</p>
</body>
</html>
——————————————————————————————
火狐和猎豹都不行,没有alert提示啊 展开
<html>
<head>
<script>
function goodbye()
{
alert("感谢您访问 W3School!");
}
</script>
</head>
<body onunload="goodbye()">
<h1>欢迎访问我的首页</h1>
<p>请关闭窗口,或按 F5 刷新页面。</p>
</body>
</html>
——————————————————————————————
火狐和猎豹都不行,没有alert提示啊 展开
2个回答
展开全部
嗯,的确没有alert,因为他们禁止了这个弹框,但是他们会执行onunload的goodbye(),你可以试试onunload的时候,通过$.ajax()提交个数据给后台,然后让后台把值保存了。或者你关闭的时候设置个localStorage,然后在onload里面判断有没有值。你会发现onunload的确是执行了的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<!DOCTYPE html>
<html>
<head>
<!--没有声明是javascript代码,浏览器检测不出来!!!-->
<script type="text/javascript">
function goodbye()
{
alert("感谢您访问 W3School!");
}
</script>
</head>
<body onunload="goodbye()">
<h1>欢迎访问我的首页</h1>
<p>请关闭窗口,或按 F5 刷新页面。</p>
</body>
</html>
追问
没用
追答
我帮你测试一下
<!DOCTYPE html>
<html>
<meta charset="UTF-8">
<head>
<!--没有声明是javascript代码,浏览器检测不出来!!!-->
<script type="text/javascript">
function goodbye()
{
alert("感谢您访问 W3School!");
}
</script>
</head>
<body onunload="goodbye()">
<h1>欢迎访问我的首页</h1>
<p>请关闭窗口,或按 F5 刷新页面。</p>
</body>
</html>
你刷新一下,效果就出来了!!!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询