判断浏览器是关闭还是刷新,要兼容火狐,IE,chrome

判断浏览器是关闭还是刷新,要兼容火狐,IE,chrome,第1张

您好!很高兴为您答疑!
您可以用下面这段,兼容各浏览器
<script language="javascript">
windowonbeforeunload = function() //author: meizz
{
var n = windoweventscreenX - windowscreenLeft;
var b = n > documentdocumentElementscrollWidth-20;
if(b && windoweventclientY < 0 || windoweventaltKey)
{
alert("是关闭而非刷新");
windoweventreturnValue = ""; //这里可以放置你想做的 *** 作代码
}
}
</script>
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。

PHP是服务器端语言,你要关闭浏览器窗口要使用客户端语言,像Javascript。下面就是使用PHP输出一段JS实现关闭当前浏览器窗口
<php
echo '<script>windowclose();</script>';
>

你要看你用什么浏览器了。如果是IE的 那么每个窗体都是一个对象。每个对象都有自己的事件;C#是不能用来做WEB开发的,你说的应该是ASP吧? 同样是作为NET平台下的产品 你要关闭浏览器前会触发一个事件,你可以通过JS来控制


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13409673.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-30
下一篇 2023-07-30

发表评论

登录后才能评论

评论列表(0条)

保存