社区
ASP
帖子详情
怎么捕获关闭浏览器事件??
if00000
2003-08-18 05:00:38
怎么捕获关闭浏览器事件??
...全文
57
3
打赏
收藏
怎么捕获关闭浏览器事件??
怎么捕获关闭浏览器事件??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
possible_Y
2003-09-08
打赏
举报
回复
http://expert.csdn.net/Expert/topic/2236/2236975.xml?temp=.880871
bullion
2003-09-08
打赏
举报
回复
<html>
<head>
<title></title>
<script language="JavaScript">
function window.onbeforeunload()
{
alert("您关闭了浏览器")
}
</script>
</body>
</html>
===========================
<html>
<head>
<title>DHtml举例14</title>
<script language="JavaScript">
function window.onunload()
{
alert("您关闭了浏览器")
}
</script>
</body>
</html>
pimple
2003-08-18
打赏
举报
回复
unonload
捕获
浏览器
关闭
、刷新
事件
不同情况下的处理方法
在做一些关于会员在线的问题时,往往我们要根据览器是否
关闭
来判断用户是否下线,然后再从session和application中将此用户移除。 由于
浏览器
是无状态的,在这时候捕捉
浏览器
关闭
会出现两种情况: 1.真正的
关闭
浏览器
(a.点击
关闭
按钮 b.右击任务栏
关闭
c.按alt+F4
关闭
) 2.刷新
浏览器
。 那如何判断区分这两种动作呢? 一. Javascript代码处理方法: 代码如下: function [removed]() { //用户点击
浏览器
右上角
关闭
按钮或是按alt+F4
关闭
if(event.clientX>document.body.clientWid
浏览器
的
捕获
详细介绍了如何
捕获
IE自带的放大缩小
关闭
收藏保存前进后退等功能
vuejs中监听窗口
关闭
和窗口刷新
事件
的方法
1、使用[removed]之类的API [removed] = function (e) { e = e || window.event; // 兼容IE8和Firefox 4之前的版本 if (e) { e.returnValue = '
关闭
提示'; } // Chrome, Safari, Firefox 4+, Opera 12+ , IE 9+ return '
关闭
提示'; }; 2、在生命周期钩子中注册监听
事件
methods: { beforeunloadHandler (e) { // ... } } 在 mounted
脚本化
浏览器
窗口
在本章中,将学习如何: 把JavaScript代码注册为将要执行一次或者重复执行。 获取显示在窗口中的文档的URL,并且从这个URL中解析出查询参数。 让
浏览器
载入并显示一个新的文档。 告诉
浏览器
在它的浏览历史中后退或前进,并且学会控制如打印等其他的
浏览器
函数。 打开一个新的
浏览器
窗口,操作它们并
关闭
它们。 显示简单的对话框。 确定JavaScript代码在什么
浏览器
中运行,并且获取有关客户端环境的其他信息。 在
浏览器
窗口的状态栏显示任意的文本。 处理在一个窗口中发生的未
捕获
的JavaScript错误。 编写和多个窗口或帧交互的JavaScript代码。
前端笔记.zip
这个文档包含了HTML/css的一些基础,还有JavaScript中的基础语法、DOM、BOM还有一些学习js中面向对象、和移动web开发、AJAX、jQuery的一些总结,还有些Web前端与移动开发面试宝典; 6、什么是
事件
冒泡/
捕获
?
事件
冒泡:
事件
到达
事件
目标之后不会结束,会逐层向上冒泡,直至document对象,也就是子元素
事件
的触发会影响父元素的
事件
; 开关
事件
冒泡: A,开启
事件
冒泡:event.addEventListener(eventName,handler,false); B,
关闭
事件
冒泡:假设传统方式
事件
的返回值为e,就可以通过e.stopPropagation()来
关闭
事件
冒泡; C ,return false; 同时具有阻止冒泡和阻止默认行为的功能
事件
捕获
:父元素的
事件
会影响子元素的
事件
; 开启
事件
捕获
:event.addEventListener(eventName,handler,true) 7、请说说
事件
委托机制?这样做有什么好处?
事件
委托,就是某个
事件
本来该自己干的,但是自己不干,交给别人来干。就叫
事件
委托。 打个比方:一个 button对象,本来自己需要监控自身的点击
事件
,但是自己不来监控这个点击
事件
,让自己的父节点来监控自己 的点击
事件
。 优点: A,提高性能:列如,当有很多li同时需要注册
事件
的时候,如果使用传统方法来注册
事件
的话,需要给每 一个li注册
事件
。然而如果使用委托
事件
的话,就只需要将
事件
委托给该一个元素即可。这样就能提高性能。 B,新添加的元素还会有之前的
事件
; 11、怎么理解jQuery? JQuery就是JavaScript和查询(Query),是一个Javascript库。可以用来操作文档对象、 选择DOM元素、制作动画效果、
事件
处理、使用Ajax等。 优点: a、轻量级 b、具有强大的选择器 c、封装了大量的DOM操作 d、
事件
处理机制相当可靠 e、完善的Ajax f、不污染顶级变量 g、出色的
浏览器
兼容性 h、链式操作方式 i、隐式迭代 j、行为与结构分离 k、支持丰富的插件 l、完善的文档 m、开源 12、Jquery.on这个方法怎么看? 答: jQuery.on()方法可以给匹配元素(可以是多个)绑定一个或多个函数, off 可以解除绑定
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章