为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 用js判断页面刷新或关闭的方法(onbeforeunload与onunload事件)(可编辑)

用js判断页面刷新或关闭的方法(onbeforeunload与onunload事件)(可编辑)

2018-03-17 8页 doc 23KB 46阅读

用户头像

is_594886

暂无简介

举报
用js判断页面刷新或关闭的方法(onbeforeunload与onunload事件)(可编辑)用js判断页面刷新或关闭的方法(onbeforeunload与onunload事件)(可编辑) 用js判断页面刷新或关闭的方法(onbeforeunload与 onunload事件) 一步丶一脚印メ ////0>. 用js判断页面刷新或关闭的方法onbeforeunload与onunload事件 7>2013-12-09 14:15 30人阅读 评论0 收藏 举报 js浏览器刷新 Onunload,onbeforeunload都是在刷新或关闭时调用,可以在脚本中通过 window.onunload来指定或者在里...
用js判断页面刷新或关闭的方法(onbeforeunload与onunload事件)(可编辑)
用js判断页面刷新或关闭的方法(onbeforeunload与onunload事件)(可编辑) 用js判断页面刷新或关闭的方法(onbeforeunload与 onunload事件) 一步丶一脚印メ ////0>. 用js判断页面刷新或关闭的方法onbeforeunload与onunload事件 7>2013-12-09 14:15 30人阅读 评论0 收藏 举报 js浏览器刷新 Onunload,onbeforeunload都是在刷新或关闭时调用,可以在脚本中通过 window.onunload来指定或者在里指定 Onunload,onbeforeunload都是在刷新或关闭时调用,可以在脚本中通过 window.onunload来指定或者在里指定。区别在于onbeforeunload在onunload之前执行,它 还可以阻止onunload的执行。 Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload 是正要去服务器读取新的页面时 调用,此时还没开始读取;而onunload则已经从服务器上读到了需要加载的新的页面,在即将替换 掉当前页面时调用。Onunload是无法阻止页面的更新和关闭的。而 Onbeforeunload 可以做到。 页面加载时只执行onload 页面关闭时先执行onbeforeunload,最后onunload 页面刷新时先执行onbeforeunload,然后onunload,最后onload。 1、onbeforeunload事件: 说明:目前三大主流浏览器中firefox和IE都支持onbeforeunload事件,opera尚未支持。 用法: ?object.onbeforeunload handler ?element onbeforeunload “handler” „ 描述: 事件触发的时候弹出一个有确定和取消的对话框,确定则离开页面,取消则继续待在本 页。handler可以设一个返回值作为该对话框的显示文本。 触发于: ?关闭浏览器窗口 ?通过地址栏或收藏夹前往其他页面的时候 1 ?通过地址栏或收藏夹前往其他页面的时候 ?点击返回,前进,刷新,主页其中一个的时候 ?点击 一个前往其他页面的url连接的时候 ?调用以下任意一个事件的时候:click,document write,document open,document close,window close ,window navigate ,window NavigateAndFind,location replace,location reload,form submit?当用window open打开一个页面,并把本页 的window的名字传给要打开的页面的时候。 ?重新赋予location.href的值的时候。 ?通过input type”submit”按钮提交一个具有指定action的 单的时候。 可以用在以下元素: ?BODY, FRAMESET, window 平台支持: IE4+/Win, Mozilla 1.7a+, Netscape 7.2+, Firefox0.9+ 示例: 复制代码 代码如下: 6>html xmlns"////. meta http-equiv"Content-Type" content"text/html; charsetgb2312" / onbeforeunload测试 function checkLeave event.returnValue"确定离开当前页面吗?"; body onbeforeunload"checkLeave"2、onunload事件 用法: ?object.onbeforeunload handler ?element onbeforeunload "handler" 描述: 2 描述: 当用户关闭一个页面时触发 onunload 事件。 触发于: ?关闭浏览器窗口 ?通过地址栏或收藏夹前往其他页面的时候 ?点击返回,前进,刷新,主页其中一个的时候 ?点击 一个前往其他页面的url连接的时候 ?调用以下任意一个事件的时候:click,document write,document open,document close,window close ,window navigate ,window NavigateAndFind,location replace,location reload,form submit?当用window open打开一个页面,并把本页 的window的名字传给要打开的页面的时候。 ?重新赋予location.href的值的时候。 ?通过input type”submit”按钮提交一个具有指定action的 表单的时候。 示例: 复制代码 代码如下: html xmlns"////. meta http-equiv"Content-Type" content"text/html; charsetgb2312" / onunload测试 function checkLeave alert"欢迎下次再来!"; body onunload"checkLeave"一个判断页面是否真的关闭和刷新 的好方法: 复制代码 代码如下: window.onbeforeunloadfunction alert"onbeforeunload"; //.y.clientWidth && event.clientY 0 || event.altKey alert"你关闭了浏览器"; 3 alert"你关闭了浏览器"; else alert"你正在刷新页面"; 这段代码就是判断触发onbeforeunload事件时,鼠标是否点击 了关闭按钮,或者按了ALT+F4来关 闭网页,如果是,则认为系统是关闭网页,否则在认为系统是刷新 网页。 详细出处参考:////. 更多 上一篇:java删除目录文件 下一篇:使Tomcat指向指定的JDK目录 查看评论 * 以上用户言论只代表其个人观点,不代表CSDN网站的观点或 立场 核心技术类目 全部主题 Java VPN Android iOS ERP IE10 Eclipse CRM JavaScript Ubuntu NFC WAP jQuery 数据库 BI HTML5 Spring Apache Hadoop .NET API HTML SDK IIS Fedora XML LBS Unity Splashtop UML components Windows?Mobile Rails QEMU KDE Cassandra CloudStack FTC coremail OPhone?CouchBase 云计算 iOS6 Rackspace?Web?App SpringSide Maemo Compuware 大数据 aptech Perl Tornado Ruby Hibernate ThinkPHP Spark HBase Pure Solr Angular Cloud?Foundry Redis Scala Django Bootstrap 个人 u011427926 访问:3600次 积分:276分 排名:千里之外 原创:22篇 转载:21篇 译文:0篇 评论:1条 文章搜索 文章分类 文件读取6 统计0 java8 个人总结2 xml解析4 tomcat1 Properties1 was1 java文件压缩1 数据库7 4 文章存档 2013年12月7 2013年11月8 2013年10月5 2013年09月8 2013年08月11 2013年07月4 阅读排行 VirtualBox+centOs网络设置269 java压缩文件ant.jar解决中文乱码231 POI解析word03和word07213 几种数据库复制表的方式总结184 解析带有命名空间问题web.xml164 jdom和dom4j解析xml注释拿到注释下的节点150 java 字节流与字符流的区别132 JDom解析一些XML文件时,不希望解析文件的DTD元素127 解决读取文件乱码问题小结116 读取txt文件实现搜索替换功能101 评论排行 java压缩文件ant.jar解决中文乱码1 db2 中通过查询结果来create table 的3种方式0 Java String.split用法0 窥探SQL预编译内幕0 VirtualBox+centOs网络设置0 几种数据库复制表的方式总结0 sql语句0 POI解析word03和word070 centOS 安装was6.1安装程序没有响应,进不去安装界面0 centOS 卸载和安装jdk0 推荐文章 最新评论 java压缩文件ant.jar解决中文乱码 u011427926: 呵呵 5
/
本文档为【用js判断页面刷新或关闭的方法(onbeforeunload与onunload事件)(可编辑)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索