net 迅雷9如何关闭浏览器器

当前未安装或禁用了extpb.net安装更新服务程序是什么意思,怎么处理
文件类型 病毒
没有 权限之类 就ie浏览器可以打开
我的电脑 --上面工具--文件夹选项--文件类型--(exe是不是...
系统的问题! 解决的办法就是你去网上先下载个NET 的组件,先安装它,然后再安装CAD就可以了!
你用的是什么浏览器呢,360浏览器的话,点击右上角的工具,菜单里面有个自动刷新的,关闭它
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区asp.net如何在浏览器关闭时触发事件-学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
asp.net如何在浏览器关闭时触发事件
来源:互联网 发表时间: 20:06:26 责任编辑:鲁晓倩字体:
为了帮助网友解决“asp.net如何在浏览器关闭时触发事件”相关的问题,学网通过互联网对“asp.net如何在浏览器关闭时触发事件”相关的解决方案进行了整理,用户详细问题包括:
用cookies安全认证做了个登陆系统webform的。。之后要做用户在线离线显示状态。想知道怎么能拿到浏览器关闭时。。用JavaScript?onbeforeunload 或者 onunload?但是它们刷新都会起效。至于说用session没用的session_End也只是在页面上生效。有没有高手知道如...
。至于说用session没用的session_End也只是在页面上生效?但是它们刷新都会起效用cookies安全认证做了个登陆系统webform的。之后要做用户在线离线显示状态。。思路?onbeforeunload 或者 onunload。。把在线活动时间加如数据表。。。相减得到时间差。有没有高手知道如何做到这用判断在线离线。想知道怎么能拿到浏览器关闭时。。用JavaScript。。不活动时间加入
,具体解决方案如下:解决方案1:这个是不安全的,兼容性不好。解决方案2:
在页面上做个timer 进行ajax调用,在服务器端判断有无请求,没有就认为用户断开了连接。
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 学网 版权所有
京ICP备号-1 京公网安备02号asp.net 退出登陆(解决退出后点击浏览器后退问题仍然可回到页面问题)
字体:[ ] 类型:转载 时间:
退出登陆是再常见不过的了,先清除Session,再转到登陆页面
代码如下:Session.Abandon(); Response.Redirect("Login.aspx"); 但是这样点点击浏览器的后退仍然可以回到刚才的页面,这可不行,在网上找了一下,也有不少人遇到这样的问题,试了一些方法,都不管用。不过最后还是找到,共享一下。 http://blog.csdn.net/lhypang2006/archive//2170751.aspx
代码如下:Session.Abandon(); Response.Write("&script&window.location.href='Login.aspx'&/script&"); 很简单,就是把Response.Redirect改为Response.Write,输出脚本,实现跳转。 再共享一个,也是关于退出的。 妙用Asp.Net中的HttpHandler 上面的方法我觉得很好,写一个类继承IHttpHandler
代码如下:public class LogoutHttpHandler : IHttpHandler { /// &summary& /// 通过实现 IHttpHandler 接口的自定义 HttpHandler 启用 HTTP Web 请求的处理。 /// &/summary& /// &param name="context"&HttpContext 对象,它提供对用于为 HTTP 请求提供服务的内部服务器对象(如 Request、Response、Session 和 Server)的引用。 &/param& public void ProcessRequest (HttpContext context) { FormsAuthentication.SignOut(); context.Response.Redirect("Login.aspx",true); } 再修改web.config,在&system.web&&/system.web&中增加如下脚本:
代码如下:&httpHandlers& &add verb="GET" path="Logout.aspx" type="LogoutHttpHandler" /& &/httpHandlers& 文章中把类编译成了dll,也可以只在App_Code中添加这样的类就好了。 还有上面的ProcessRequest 并没有清除Session。而且也是用Response.Redirect,点击后退也是可以回到原来的页面的。我改了一下
代码如下:public class LogoutHttpHandler : IHttpHandler, IRequiresSessionState { public void ProcessRequest(HttpContext context) { //FormsAuthentication.SignOut();//这样可以不用 context.Session.Abandon(); context.Response.Write("&script&window.location.href='Login.aspx'&/script&"); } } 这样不用再加一个页面Logout.aspx,退出的代码也简单。
代码如下:protected void Exit_Click(object sender, EventArgs e) { Response.Redirect("Logout.aspx"); }
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具.Net 2.0(56)
.Net|C#(66)
window.onbeforeunload&& =&& function()&&&& //author:&& meizz&&
&&&&& var&& n&& =&& window.event.screenX&& -&& window.screenL&&
&&&&& var&& b&& =&& n&& &&& document.documentElement.scrollWidth-20;&&
&&&&& if(b&& &&&& window.event.clientY&& &&& 0&& ||&& window.event.altKey)&&
&&&&&&&&& window.open(&./a.aspx&,&logout&,&toolbar=no&& ,scrollbars=no ,resizable=no,top=0,left=0,Width=10,Height=10&);&&
&&&&&&&&& //window.event.returnValue&& =&& &警告这是不安全操作!&;&&&& //这里可以放置你想做的操作代码&&
这个事件,在刷新和退出都会引起触发。
所以我们要去判断是刷新还是关闭“红叉”退出的。
&&&&& var&& n&& =&& window.event.screenX&& -&& window.screenL&&
&&&&& var&& b&& =&& n&& &&& document.documentElement.scrollWidth-20;&&
&&&&& if(b&& &&&& window.event.clientY&& &&& 0&& ||&& window.event.altKey){&& 这里可以写你要触发的事件 }
这个就能判断出是否是真的退出。
原文出处:
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:383956次
积分:6573
积分:6573
排名:第3032名
原创:248篇
转载:122篇
评论:40条
(3)(1)(3)(4)(1)(1)(1)(2)(1)(1)(1)(2)(4)(8)(1)(2)(1)(10)(2)(3)(2)(6)(6)(1)(4)(2)(2)(8)(1)(2)(2)(6)(3)(1)(9)(8)(3)(1)(3)(4)(1)(4)(1)(1)(2)(1)(1)(5)(4)(11)(3)(3)(2)(8)(5)(1)(3)(1)(2)(3)(2)(2)(3)(2)(3)(3)(7)(16)(6)(10)(6)(3)(5)(4)(7)(12)(12)(1)(17)(19)(16)(15)(14)(3)
() () () () () () () () () () () () () ()
() () () () () () () () () () () () ()
() () () () () ()
() () () () () () () () () () () () () () () () () () () () () () ()<a href="http://www.
() () () () () () () () ()

我要回帖

更多关于 如何关闭ie浏览器 的文章

 

随机推荐