简体   繁体   English

通过javascript / jquery限制浏览器刷新,f5,像银行网站一样返回浏览器

[英]Restrict browser refresh, f5, browser back like banking sites through javascript/jquery

你们中的一些人知道某些银行网站中的F5,浏览器刷新/后退按钮功能...像那样,可以使用跨浏览器的任何方式来使用javascript / jquery控制浏览器功能

(1) No. There no possible cross-browser way to control browser functionality with javascript/jquery. (1)否。无法使用跨浏览器的方式来使用javascript / jquery控制浏览器功能。

(2) Banking sites do not restrict or control the browser functionality. (2)银行网站不限制或控制浏览器功能。 They only ask users to desist. 他们只要求用户停止。 At most they attempt to detect some actions and then show errors. 他们最多尝试检测一些动作,然后显示错误。 But, they don't try to control the browser. 但是,他们不会尝试控制浏览器。

(3) This is a bad idea. (3)这是一个坏主意。

Back in the day some banking sites would spawn a new window in javascript without any browser chrome. 早些时候,一些银行网站会在JavaScript中生成一个没有任何浏览器镶边的新窗口。 This doesn't disable refreshes and page navigation, but it makes it a little less likely that novice users will initiate them. 这不会禁用刷新和页面导航,但是使新手用户启动它们的可能性降低了。

I believe most banking sites these days just disable the page caching and show an error message telling you not to refresh the page if you reload of press back, in combination with some server side tracking of your navigation. 我相信这些天大多数银行网站都只是禁用了页面缓存,并显示一条错误消息,告诉您如果重新加载新闻稿时不要刷新页面,同时结合一些导航的服务器端跟踪。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 使用 JavaScript 禁用 F5 和浏览器刷新 - Disable F5 and browser refresh using JavaScript 如何区分刷新(通过 F5/刷新按钮)和关闭浏览器? - How to distinguish between refresh (by F5/refresh button) and close browser? 当用户尝试使用f5,ctrl + 5使用jquery脚本刷新浏览器页面时,警报无效 - Alert is not working when user try to refresh browser page using f5,ctrl+5 using jquery script javascript在刷新页面后保留隐藏输入变量的值(F5或单击浏览器的刷新按钮) - javascript retaining the value of hidden input variables even after refreshing page ( F5 or clicking refresh button of browser) 如何在浏览器上禁用F5刷新? - How do I disable the F5 refresh on the browser? 知道浏览器刷新或按下 F5 的方法 - Way to know browser refresh or F5 has been hit 按F5或刷新按钮时强制重新加载浏览器 - Force reload the browser when pressing F5 or refresh button 关闭浏览器时显示警告框,但不显示页面刷新或使用f5或浏览器刷新按钮刷新 - Show alert box when closing browser, but not on page reload or refresh using f5 or browser refresh button 区分F5或打开浏览器 - Distinguish F5 or Open for Browser 我怎么知道页面是使用F5刷新还是使用浏览器后退按钮导航 - How do I know if the page is refreshed using F5 or navigated back using browser back button
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM