Js页面刷新前提示-jquery页面刷新事件

//原理很简单,就是在body的onbeforeunload事件绑定函数,代码如下:
document.body.onbeforeunload = function (event)
{
var c = event || window.event;
if (/webkit/.test(navigator.userAgent.toLowerCase())) {
return "离开页面将导致数据丢失!";
}
else
{
c.returnValue = "离开页面将导致数据丢失!";
}
}

时间: 2024-10-11 08:40:34

Js页面刷新前提示-jquery页面刷新事件的相关文章

页面刷新前提示用户_js刷新事件

document.body.onbeforeunload = function (event)     {         var c = event || window.event;         if (/webkit/.test(navigator.userAgent.toLowerCase())) {             return "离开页面将导致数据丢失!";         }         else         {             c.return

HTML5开发移动web应用—JQuery Mobile(4)-事件

Jquery Mobile中提供了丰富的事件处理和检测机制. 1.滚动事件 在Jquery Mobile中,使用scrollStart和scrollStop事件来监听用户开始滚动和停止滚动的事件.以scrollStart为例,使用代码如下: $(document).on("scrollstart",function(){ alert("开始滚动!"); }); 2.界面相关的事件 一个页面从激活到加载完毕,在jquery mobile中共被分为四个部分的事件,它们分

JQuery选择器和事件的学习小记

一.前言与基础 JQuery是JavaScript的一个拓展库,能够比原生JavaScript代码更简便地进行HTML页面的DOM操作.要想使用JQuery,必须要在HTML页面引入JQuery的源代码文件. JQuery的源代码文件有两种: compressed&production,编译过并且进行压缩的JQuery文件,用于实际网站开发,编译和压缩能够加快代码加载.文件名一般为jquery-1.10.2.min.js,1.10.2是版本号. uncompressed&developme

js 返回前一页并刷新页面方法

[导读] 要返回上一页再刷新页面我们用到最多的是在像php,asp,jsp,asp.net中,下面我来给大家先介绍js 返回前一页并刷新页面,然后再把这些代码放在php中实现删除后返回当前页面并刷新页面.... JS 重载页面,本地刷新,返回上一页 代码如下 1 2 3 <a href="javascript:history.go(-1)">返回上一页</a> <a href="javascript:location.reload()"

20160419&mdash;JS备忘:服务器回发刷新页面提示重试的解决方案。

有事页面刷新时 提示如下: js使用的是:location.reload()的刷新方式. 使用js重新定向该页面:location.href="a.aspx"; 当使用:self.opener.location.href="a.aspx"; self.opener是指由哪个页面跳转到本页面. 在多个页面跳转到同一个页面时,由于不确定是哪一个页面而无法使用定向跳转页面. 使用如下JS代码解决: var str = self.opener.location.pathna

JS实现 页面提交防刷新等待提示

1 //关闭等待窗口 2 function closediv() { 3 //Close Div 4 document.body.removeChild(document.getElementById("bgDiv")); 5 document.getElementById("msgDiv").removeChild(document.getElementById("msgTitle")); 6 document.body.removeChild

返回前一页并刷新页面方法

原文地址:http://www.zixuephp.com/html/javascript/2014_09/1642.html php实现返回上一页的功能的3种有效方法 header(location:你的上一页的路径);   //   注意这个函数前不能有输出 header(location:.getenv("HTTP_REFERER"));   //   返回其调用页面 echo"<script>alert('随便写点什么');history.go(-1);&l

当页面关闭或刷新时提示用户

需求: 1.当页面关闭或刷新时提示用户是否已保存: 2.页面中的某些ajax操作成功后,如果需要刷新(window.location.reload())页面,但不需要提示用户是否已保存. 解决方法: 1)在页面加载后注册onbeforeunload事件,页面关闭前和刷新前都会触发onbeforeunload事件: //注册页面刷新和关闭提醒事件 window.onbeforeunload = function () { return "请确认信息是否已保存!"; }; 2)在相应的aj

解决让刷新页面时不提示 &quot;重试或取消”对话框

如果刷新一个已经提交过的页面时,系统总是会提示一个 "重试或取消”的对话框.,如果是一个普通的页面,好象也无所谓,有就有,大不了多点一下.但是当我们是在子窗体中刷新父窗体时,就显得有点多余了.所以就想把这个对话框给去了.找了很的办法.总结一下. 一, window.opener.location.reload() 如果改页面没提交过,这个方法好使.但是这个页面一旦提交过后,系统就会提示"重试或取消”的对话框. 二 window.opener.location = window.open