相关疑难解决方法(0)

禁用浏览器上的"后退"按钮

我正在编写一个应用程序,如果用户回击,它可能会重新发送相同的信息并弄乱数据的流和完整性.如何为有和没有javascript的用户禁用它?

browser back-button

31
推荐指数
5
解决办法
4万
查看次数

在ASP.NET中强制缓存过期的最佳方法是什么?

假设我有一个ASP.NET应用程序在负载均衡器后面的几个Web服务器上运行:

我可以吗:

  • 强制OutputCache(页面和/或控制级别)全局到期?

  • 强制数据缓存(即Cache.Insert)到期?

  • 从中央位置监控ASP.NET缓存使用情况(密钥,RAM等)?

一种可能的解决方案是使每次缓存使用检查文件依赖性以进行更改.可以触摸该文件,该文件将使所有缓存失效.但是,这要求开发人员在所有代码中包含依赖项.他们是更好的解决方案吗?

asp.net caching outputcache

10
推荐指数
1
解决办法
3万
查看次数

在WebBrowser中禁用F5

可能重复:
禁用浏览器的后退按钮如何禁用浏览器上
的F5刷新?

嗨,

我在C#中创建了一个应用程序,它将从互联网上下载数据(这只做一次)并将其放入web浏览器中,这些数据应该是静态的.我想知道是否有办法禁用F5键进行刷新?

我尝试注入javascript来禁用F5,但它仍然会刷新webbrowser.

.net c# browser

9
推荐指数
1
解决办法
1万
查看次数

用于检测任何(所有)浏览器的浏览器后退按钮的代码

可能重复:
阻止使用后退按钮(在IE中)
禁用浏览器上的后退按钮
如何在IE和Firefox中禁用后退按钮?

惩罚时间,我认为发布这个问题是不合适的,因为它已经被问了很多次,但这次我发布准备好后果,因为我别无选择.我会回答任何评论,我也可以在下面给出的任何链接上展示我的尝试(你会感兴趣).

我有一个登录页面和一个page1.我需要在登录页面上处理或不工作浏览器后退按钮.这可能是我为FF和Chrome做的,但无法为IE做.我的FF工作代码如下.

window.onload = function ()
{
    if (typeof history.pushState === "function")
    {
        history.pushState("jibberish", null, null);
        window.onpopstate = function ()
        {
            history.pushState('newjibberish', null, null);
            // alert('back button pressed');
            // This works in Chrome and FireFox but not in IE
        };
    }
}
Run Code Online (Sandbox Code Playgroud)

我需要在我的登录页面中有一些代码(在所有浏览器上工作),以便:所需的输出:在登录页面上按下后退按钮不会将用户带回到page1(就像facebook登录页面一样).我不想禁用后退按钮,只是为了处理它在登录页面上的点击.

从评论编辑.请回答该怎么做,我读过"不要这样做"而不是该做什么.以下代码适用于页面加载,除非通过后退按钮加载此页面(第1页),然后单击登录页面

  if (Session["role"] == null)
        Response.Redirect("login.aspx");
Run Code Online (Sandbox Code Playgroud)

我试图在同一个问题上跟几个问题,但一直无法得到我需要的东西.我宁愿不使用window.location.hash,但如果没有其他解决方案就准备好了

代码项目 - 注销后的浏览器后退按钮问题

BlogSpot - 检测浏览器按钮

SO - 禁用浏览器后退按钮

SO - 禁用浏览器上的"返回"按钮

SO - …

javascript session cross-browser back-button

8
推荐指数
0
解决办法
8600
查看次数

如何在某些页面上禁用后退按钮导航

可能重复:
如何停止重新提交表单后退和刷新按钮?
禁用浏览器的后退按钮

环境:jQuery,richfaces

如何在用户界面的某些页面上禁用后退按钮导航(在菜单栏中).

html jquery

4
推荐指数
2
解决办法
3万
查看次数

禁用GWT中的后退按钮

有没有办法在GWT中禁用浏览器中的Back按钮(基本上清除History令牌堆栈)?一旦我浏览到我的应用程序中的某个页面,我想确保用户不能使用后退按钮返回,但只能使用页面上的链接来浏览网站.

javascript java gwt

2
推荐指数
1
解决办法
7337
查看次数

禁用浏览器"后退"按钮

可能重复:
禁用浏览器的后退按钮

如何在asp.net mvc项目中禁用浏览器后退按钮.我可以使用java脚本吗?或者还有其他方法吗?

javascript asp.net-mvc jquery

2
推荐指数
1
解决办法
2万
查看次数

我们可以通过javascript禁用浏览器的按钮(后退/前进/刷新)

可能重复:
禁用浏览器的后退按钮

有没有办法通过javascript禁用浏览器(特别是IE)BACK按钮,FORWARD按钮,REFRESH按钮.因此,当任何用户点击任何按钮时,什么都不会发生.

javascript browser internet-explorer button

2
推荐指数
1
解决办法
8150
查看次数

阻止用户使用浏览器的"后退"和"前进"按钮

我正在使用JSF 2.0开发Web应用程序,并且我开发了一个导航面板,用户必须使用该面板来浏览页面.小组讨好了.但与此同时我不希望用户使用浏览器的"后退","前进"进行导航.我的想法是,如果用户点击任何一个按钮,我将使会话无效并向他显示一个信息页面.不知道如何在JSF 2.0中实现这一点,JavaScript是一个选项,但我想知道JSF是否有任何API支持这个???

javascript jquery jsf-2

-1
推荐指数
1
解决办法
632
查看次数