当前位置:首页 > 日记 > 正文

谈论window.onbeforeunload()事件中调用Ajax

谈论window.onbeforeunload()事件中调用Ajax
经常会有这样的要求,你离开一个网页的时候,用户没有注销,这将导致会话要及时销毁。为了实现自动注销功能,当用户离开页面,要发送的网页onbeforeunload事件处理功能注销命令。这个地方是大部分采用Ajax的跨域访问的问题,有时也涉及。这个地方有一个浏览器的兼容性问题。

浏览器在处理这一需求时的不兼容性有两点:

1。Ajax的不兼容性被处理,jQuery在这里被用来解决它。

2。发送Ajax请求时不兼容

主要代码如下:

功能的人(){
无功louturl =XXXX; / /用户的URL的取消
如果(louturl = =回归);
VaR的UserAgent = navigator.useragent.tolowercase();
如果(useragent.indexof(MSIE)> 1){ / /伊江
美元。Ajax({网址:louturl,跨域:真,假,异步:数据类型:json});
}其他浏览器
美元。Ajax({网址:louturl,异步:假});
}
}

window.onbeforeunload =函数(){
但();
};
代码描述:

Firefox有一个较高的安全水平在处理JS,以及很多的权限,JS可以被限制在friefox伊江和铬的使用,所以
如果(useragent.indexof(MSIE)> 1){ / /伊江

}其他浏览器

}
此段代码决定当前浏览器类型。

Firefox和Chrome的兼容代码如下所示:
美元。Ajax({网址:louturl,异步:假});
如果需要设置为false,即同步,并没有真正的异步模式,否则要求不得发出。事实上,Chrome也适用于IE下面的代码。当你关闭浏览器时,它会自动发出取消命令。但当浏览器的刷新按钮处于某一点时,它也要自动注销用户,Chrome只能使用上面的行代码发出取消请求。

IE的兼容代码如下所示:
美元。Ajax({网址:louturl,跨域:真,假,异步:数据类型:json});
跨域设置为true来解决跨域访问的问题,如果这个问题不存在,这个属性可以忽略。最好的异步属性也设置为false,而真实的也可以。数据类型的属性:json也是解决跨域访问的问题,和跨域的使用,没有跨域问题,这两个属性可以省略。

上面的代码是IE9,chrome27测试,和firefox21试验。

以上是对window.onbeforeunload简介()事件称为Ajax(标题)的所有内容,我希望很多的支持~

相关文章

PS图象处理软件逼真耀眼燃烧的艺术

PS图象处理软件逼真耀眼燃烧的艺术

逼真,图象,处理软件,耀眼,艺术字,首先看看完井效果: 1。第一步,你必须在第一步找到正确的图片,我更喜欢使用这个,你可以看到图片。 2。行,然后我们要添加文本。使用水平类型工具,在这里您可以使用适当的颜色,我们在后面做更改。 3以后。文本输入,使…

PS图象处理软件中国风刷海报,突破极

PS图象处理软件中国风刷海报,突破极

突破,国风,图象,处理软件,海报,萧边今天将与大家分享在PS图象处理软件生产的海报打破中国式毛笔的限制教程。这个教程真的很好。本教程非常详细和推荐。一起学习。 先看看效果吧。 第一张照片 在教程的最后,以上是打破中国式刷极限PS图象…

AI是如何绘制一个可爱铅笔盒的图标

AI是如何绘制一个可爱铅笔盒的图标

图标,绘制,铅笔盒,可爱,电脑软件,简单地绘制铅笔盒的图标 软件名称:Adobe Illustrator CS6(AI CS6)简化绿色中文版(32位+ 64位)软件大小:205mb更新时间:2014-05-11 1。在Ai软件中,新建了一个新的800 * 800文档,选择圆角矩形工具,绘制一个圆角图形,填…

JS随机数组无序方法综述

JS随机数组无序方法综述

方法,数组,无序,综述,电脑软件,本文对JS随机随机数组的方法进行了总结,供大家参考: 在js中,有很多方法可以扰乱数组。在因特网上,有一种外国作家的写作方式。我认为这是单一的。 功能randomsort(A,B){ 返回Math.random()>。5 - 1:1; / / Math.random()…

纯HTML+CSS制作三级下拉菜单

纯HTML+CSS制作三级下拉菜单

下拉菜单,HTML+CSS,电脑软件,HTML,CSS,直接进入主题,制作了三个下拉菜单的代码,供大家共享,具体内容如下 1.html代码 xml代码将内容复制到剪贴板。 三级下拉菜单导航栏 手机数码冲印 移动电话 小米 华为 魅族 电脑类 平 笔记本 桌面 照相…

一个经典的个性签名签名愤愤不平

一个经典的个性签名签名愤愤不平

愤愤不平,个性签名,经典,电脑软件,记得让你最后一次感到困的时候,它是在什么签名,你首先想到的是下面请欣赏萧边推荐一个憋屈的签名。 在签名的选择愤愤不平: 1)解释是面具,面具是故事。 2)保护自己和爱别人,请不要在午夜出来害怕。 3)只是因为…

excel系列总结教程excel基础

excel系列总结教程excel基础

教程,系列,基础教程,电脑软件,基础,求和表是excel中最常用的函数之一。如果你的朋友不知道你需要学习这个功能,你可以吸取教训。接下来是教程Excel你带给萧边,供你参考。 excel一系列总结教程: 一个求和步骤1:选择刚才的数字,看看平均值、计数…

如何用QQ电脑管家来清理QQ的安全插

如何用QQ电脑管家来清理QQ的安全插

插件,管家,如何用,电脑软件,QQ,在计算机中,通常有许多无用的插件。为了节省计算机空间,我们可以用QQ电脑管家清理这些无用的插件。现在让萧边告诉你如何使用QQ电脑管家清理插件。 用QQ电脑管家来清理插件 首先,用户需要下载并安装腾讯电脑管…

解压缩文件为什么记忆是巨大的

解压缩文件为什么记忆是巨大的

文件,解压缩,记忆,电脑软件,问:我的系统内存为8GB,通常没有太多的记忆,也大约1GB,但每次提取压缩文件为例,提取7 ~ 8gb文件解压过程的记忆会一直上升,甚至占据了超过7GB,当鼠标拖动一卡一卡。有解决办法 答:解压缩文件不是特别的内存消耗,和你的情…

WPS如何隐藏音乐播放图标

WPS如何隐藏音乐播放图标

图标,音乐播放,电脑软件,WPS,把音乐添加到演示中可以给演讲过程增添一些色彩,使整个过程变得精彩,但不够的是会有一个插入音乐后,播放按钮,它的存在确实影响了美感,分散了我们的视线,那么我们如何隐藏音乐播放图标呢这是一个小技巧,只需几个步骤就…

关于存储格式的安排(BMP格式介绍)

关于存储格式的安排(BMP格式介绍)

格式,电脑软件,BMP,BMP BMP(全名位图)是Windows操作系统中的标准图像文件格式。 它可以分为两类:设备相关位图(DDB)和设备无关位图(DIB),它的应用非常广泛。 除了图像的深度以外,它使用了一种位图存储格式,除了其他任何压缩方式。因此,BMP文件占用…

轻松插入纸

轻松插入纸

轻松,电脑软件,已经有在WPS Office 2009提供了WPS WPS文字格式的设置,但论文格式默认设置对整个文档,不仅为论文格式半页或一个或两个页面,这是一个主要的缺点。毕竟,当教师在语文试卷的编制,经常需要插入一些论文格式在一张纸上,混合排版的文本…