如何禁用浏览器后退按钮..? [复制]

     2023-02-21     99

关键词:

【中文标题】如何禁用浏览器后退按钮..? [复制]【英文标题】:How to disable the browser back button..? [duplicate] 【发布时间】:2014-08-21 14:32:14 【问题描述】:

我需要为汇款应用禁用浏览器的后退按钮。一旦达成最终交易确认,则应禁用后退按钮。 这是我使用脚本的代码..我查看了一些位于标签中的示例,但它对我不起作用..

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">

    <style type="text/css">
    </style>

    <script type="text/javascript"> 
    </script> 
</asp:Content>

请提出好的解决方案来解决这个问题.. 谢谢。

【问题讨论】:

除非客户端软件允许,否则您无法控制客户端软件可以通过您的 Web 应用程序执行的操作...最好是在服务器端进行状态管理并处理详细信息。 改变你的方法。如果用户返回当前保存的“事物”,您必须注意这一点。 history.pushState(null, null, 'no-back-button'); window.addEventListener('popstate', function(event) history.pushState(null, null, 'no-back-button'); ); 上面的代码保持我的页面状态..不禁用后退按钮.. 【参考方案1】:

您需要强制缓存过期才能正常工作。将以下代码放在你的页面代码后面。

Page.Response.Cache.SetCacheability(HttpCacheability.NoCache)

【讨论】:

如何使用javascript禁用后退和前进按钮

...ipt【发布时间】:2011-08-3119:06:50【问题描述】:我想禁用浏览器中的后退和前进操作到我的页面。那么如何禁用浏览器的后退和前进操作。【问题讨论】:从表面上看,这是个坏主意。鼓励您详细说明为什么要这样做:)@JohnP-+1... 查看详情

javascript怎么禁用浏览器后退按钮

1、复制代码代码如下:<scriptlanguage="JavaScript">javascript:window.history.forward(1);</script>利用JS产生一个“前进”的动作,以抵消后退功能,这种方法应该是最简洁的,并且不需要考虑用户连点两次或多次“后退”的... 查看详情

如何使用 JavaScript 禁用浏览器中的后退按钮 [重复]

】如何使用JavaScript禁用浏览器中的后退按钮[重复]【英文标题】:HowtodisablethebackbuttoninthebrowserusingJavaScript[duplicate]【发布时间】:2013-11-2410:51:17【问题描述】:我想禁用网站的后退按钮。当用户点击浏览器的返回按钮时,它应该... 查看详情

如何使用 JavaScript 禁用浏览器中的后退按钮 [重复]

】如何使用JavaScript禁用浏览器中的后退按钮[重复]【英文标题】:HowtodisablethebackbuttoninthebrowserusingJavaScript[duplicate]【发布时间】:2013-11-2410:51:17【问题描述】:我想禁用网站的后退按钮。当用户点击浏览器的返回按钮时,它应该... 查看详情

如何使用 JavaScript 禁用浏览器中的后退按钮 [重复]

】如何使用JavaScript禁用浏览器中的后退按钮[重复]【英文标题】:HowtodisablethebackbuttoninthebrowserusingJavaScript[duplicate]【发布时间】:2013-11-2410:51:17【问题描述】:我想禁用网站的后退按钮。当用户点击浏览器的返回按钮时,它应该... 查看详情

Flutter Web:如何在 Flutter Web 应用程序中禁用浏览器的后退按钮

】FlutterWeb:如何在FlutterWeb应用程序中禁用浏览器的后退按钮【英文标题】:FlutterWeb:Howtodisablebackwardbuttonofbrowserinflutterwebapplication【发布时间】:2020-05-0222:48:01【问题描述】:成功登录后,用户重定向到主页,但当用户单击浏览... 查看详情

jquerymobile+html5写的页面如何禁用手机后退按钮。或者说如何禁用页面后退。

...认响应行为。。就是截断(popState接下去的行为,从而让浏览器不后退。)。记得jquery里头貌似有个stopDefault开头的一个函数,忘了。 查看详情

Codeigniter 按下注销按钮并禁用后退浏览器按钮

】Codeigniter按下注销按钮并禁用后退浏览器按钮【英文标题】:Codeigniterpressinglogoutbuttonanddisablethebackbrowserbutton【发布时间】:2017-01-1811:13:48【问题描述】:大家好,我正在使用CodeIgniter框架,我在注销后出现问题,会话已被破坏... 查看详情

禁用浏览器上的后退按钮 [关闭]

】禁用浏览器上的后退按钮[关闭]【英文标题】:DisablingBackbuttononthebrowser[closed]【发布时间】:2010-09-1009:17:40【问题描述】:我正在编写一个应用程序,如果用户回击,它可能会重新发送相同的信息并打乱数据的流动和完整性。... 查看详情

Angular js-模拟浏览器后退/前进按钮禁用

】Angularjs-模拟浏览器后退/前进按钮禁用【英文标题】:Angularjs-Simulatebrowserback/forwardbuttondisabling【发布时间】:2015-02-1401:17:27【问题描述】:我正在开发需要我模拟浏览器后退/前进按钮的应用程序(我已经实现了2个按钮)。我... 查看详情

如果会话无效,请禁用浏览器后退按钮 [重复]

】如果会话无效,请禁用浏览器后退按钮[重复]【英文标题】:Disablebrowsersbackbuttonifthesessionisinvalidated[duplicate]【发布时间】:2014-06-1423:05:17【问题描述】:我正在研究JSP。我知道有很多关于这个主题的帖子,但没有什么对我有用... 查看详情

注销后如何防止浏览器的后退按钮登录

】注销后如何防止浏览器的后退按钮登录【英文标题】:HowIPreventBrowser\'sBackButtonLoginAfterLogout【发布时间】:2015-09-2819:42:48【问题描述】:我的问题是我可以在点击注销链接后正确注销,但是如果我点击浏览器的后退按钮,仍然... 查看详情

使用jquery在浏览器中禁用后退按钮?(代码片段)

...eryforthis请帮我..答案你必须在pushState中推送你的url并清理浏览器历史记录:试试这个:$(document).ready(function()window.history.pushState(null,"",window.location.href);window.onpopstate=function()window.history.pushState(null,"",window.location.href);;);另一答案Thisi... 查看详情

如何禁用在android片段类中按下的后退按钮

】如何禁用在android片段类中按下的后退按钮【英文标题】:Howtodisablebackbuttonpressedinandroidfragmentclass【发布时间】:2013-07-1807:38:54【问题描述】:我想禁用片段类中的后退按钮。onBackPressed()在这个片段中似乎不起作用。如何禁用... 查看详情

在 MVC 4 和浏览器后退按钮的视图中禁用退格

】在MVC4和浏览器后退按钮的视图中禁用退格【英文标题】:DisablingBackspaceinaviewinMVC4andbrowserbackbutton【发布时间】:2016-05-2201:12:38【问题描述】:我想创建一个页面(在本例中为view),如果按下退格键,将显示错误。这是我对退... 查看详情

使用 AngularJS/Javascript 仅禁用浏览器后退按钮导航(不是应用程序中的链接)

】使用AngularJS/Javascript仅禁用浏览器后退按钮导航(不是应用程序中的链接)【英文标题】:DisableOnlyBrowserBackButtonnavigation(notlinksinapp)withAngularJS/Javascript【发布时间】:2015-12-2120:15:38【问题描述】:我正在使用AngularJS进行SPA。我... 查看详情

如何在 React Native 中的启动画面后禁用后退按钮

】如何在ReactNative中的启动画面后禁用后退按钮【英文标题】:HowtodisablebackbuttonaftersplashscreeninReactNative【发布时间】:2018-12-1315:06:39【问题描述】:在我完成加载启动画面并进入主页面后,我再次按下它以返回启动画面..问题是... 查看详情

如何禁用 Android 上的设备后退按钮(react-native)?

】如何禁用Android上的设备后退按钮(react-native)?【英文标题】:HowdoIdisablethedevicebackbuttononAndroid(react-native)?【发布时间】:2019-05-1410:59:50【问题描述】:如何使用React-Native在Android上禁用物理设备后退按钮?我不想为用户启用... 查看详情