您现在的位置是:首页 > 电脑技术查询 > web开发

怎么实现点击浏览器上的刷新按钮时给出提示

编辑:chaxungu时间:2022-10-02 23:17:06分类:web开发

如何实现点击浏览器上的刷新按钮时给出提示
如题,
如何实现点击浏览器上的刷新按钮,或是按F5时,给出像删除提示那样的对话框?



------解决方案--------------------
[code=JScript][/code]
if(event.keyCode==116){
if(confirm(确认刷新?))
{
......
}
}
------解决方案--------------------
1.页面里加SESSION_START
2.页面js加变量 var token="<?php echo $_SESSION["token"]?>";
3.判断token是否存在
if(token){
if(confirm("确认")){

}else{}

}

4.创建一个token
<?php $_SESSION["token"]=time();?>
------解决方案--------------------
HTML code<script>window.onunload=e;function e(){closes.Click();return;window.close();}</script><OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> <param name="Command" value="Close"> </object>
------解决方案--------------------
用onbeforeunload事件。无论快捷键还是点击菜单的刷新,都会有提示,关闭页面时也会出现。

<script>
window.onbeforeunload=function(){window.event.returnValue='刷什么新,快按“取消”吧!';}
</script>
------解决方案--------------------
楼上正解<html>
<head></head>
<script>
function LeftConfirm()
{

window.event.returnValue="确认刷新页面吗?";

}
</script>
<body onbeforeunload="LeftConfirm()">
</body>
</html>