按钮点击事件再次调用网页时使用F5刷新 [英] Button click event called again when page is refreshed using F5

查看:466
本文介绍了按钮点击事件再次调用网页时使用F5刷新的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我发现,如果你preSS F5或浏览器窗口再次刷新,最后事件触发。对于前。我点击了一个按钮,这个按钮事件正常进行,但如果我美元的浏览器窗口p $ PSS F5则同样的事件再次被解雇了。

I found that if you press F5 or refresh from browser window, the last event fires again. For ex. I have clicked on a button the button event is carried out normally, but if i press F5 from browser window then the same event is fired again.

可能有人有什么想法?

感谢您分享您的宝贵时间。

Thanks for sharing your valuable time.

推荐答案

根据NinenthSense,这就是浏览器如何反应,当用户刷新页面。

As per NinenthSense, thats how the browser reacts when the user refresh the page.

如果你仍然想限制你可以去像下面一些JavaScript

If you still want to restrict you can go for some javascript like below

//to avaoid pressing F5 key

document.onkeydown = function()
 {
          if(event.keyCode==116) {
          event.keyCode=0;
          event.returnValue = false;
          }
}

//to avoid refresh, using context menu of the browser

document.oncontextmenu = function() {event.returnValue = false;}

这篇关于按钮点击事件再次调用网页时使用F5刷新的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆