位置: 编程技术 - 正文

浅谈window.onbeforeunload() 事件调用ajax(浅谈如何加强基层党组织建设)

编辑:rootadmin

推荐整理分享浅谈window.onbeforeunload() 事件调用ajax(浅谈如何加强基层党组织建设),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:浅谈是什么意思,浅谈双减背景下的高效课堂,浅谈如何培养孩子的注意力,浅谈双减背景下的高效课堂,浅谈小学低年级语文教学论文,浅谈建筑地基基础加固施工技术亲,浅谈建筑地基基础加固施工技术亲,浅谈是什么意思,内容如对您有帮助,希望把文章链接给更多的朋友!

经常有这样的需求,就是在离开某个web页面时,用户不一定点注销,这样会导致会话不能及时销毁。为实现用户离开页面时,自动注销功能,需要在web页面的onbeforeunload事件处理函数中发送注销命令。这个地方大多用Ajax实现。有时还涉及到跨域访问的问题。这个地方就存在浏览器的兼容性问题。

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

1、处理Ajax时的不兼容性,这里使用jQuery来解决。

2、在发送Ajax请求时的不兼容性

主要代码如下:

浅谈window.onbeforeunload() 事件调用ajax(浅谈如何加强基层党组织建设)

代码说明:

firefox在处理js时的安全级别较高,很多IE、Chrome中js可以使用的权限在Friefox中被限制,因此通过

这段代码来判断当前浏览器类型。

针对Firefox、Chrome的兼容代码如下:

async需要设为false,即为同步,不能采用true异步的方式,否则请求有可能发不出去。其实Chrome也适用于下面针对IE的代码,在关掉浏览器时会自动发送注销命令,但是点浏览器的刷新按钮时也希望能自动注销用户时,Chrome就只能采用上面这行代码才能发出注销请求

针对IE的兼容代码如下:

crossDomain设置为true是为了解决跨域访问问题,如果不存在这个问题,这个属性可以忽略。async属性最好也设成false,true也可以。dataType:"jsonp"这个属性也是为解决跨域访问问题,和crossDomain配合使用,不存在跨域问题,这两个属性可省略。

以上代码在IE9、Chrome、Firefox测试通过。

标签: 浅谈如何加强基层党组织建设

本文链接地址:https://www.jiuchutong.com/biancheng/385917.html 转载请保留说明!

上一篇:jQuery ajax调用后台aspx后台文件的两种常见方法(不是ashx)

下一篇:jQuery Ajax 上传文件处理方式介绍(推荐)

  • 城建附加的计税依据
  • 计提资产减值准备体现了会计信息质量特征的( )
  • 企业的办税员承担责任吗
  • 建筑企业施工管理人员
  • 影响无形资产项目金额的有
  • 应收账款让售账务处理
  • 出让固定资产怎样计算增值税
  • 多开的增值税发票交多少税
  • 采购商品的运费计入成本的会计分录
  • 定额发票已经取得怎么办
  • 公户转账给个人没有票
  • 该纳税人无发票相关信息
  • 车辆处置入账价值包括哪些
  • 个税申报所属期和所得期
  • 房产税怎么做账
  • 在建工程二级科目待摊支出
  • win10 bios设置
  • 季报根据什么申报
  • 企业去银行办理贷款需要什么
  • 增值税纳税筹划案例最新
  • nfcmp3
  • web安全如何入门
  • 固定资产折旧的计算方法
  • Yii2实现ajax上传图片插件用法
  • openai创始人阿尔特曼 取向
  • vue的样式穿透
  • 网络安全实验室
  • 小规模能取得专用发票吗
  • 邮寄的发票对方没收到怎么办
  • 出差补贴要扣税吗
  • 用友财务软件怎么下载到电脑
  • 企业提前还贷为什么违约
  • 加计抵减会计分录其他收益
  • 编制利润表计算公式
  • 建筑安装的扩展性是指
  • 什么情况下要缴纳房产税
  • sql server使用sql server身份登录
  • 公司基本户里的钱有利息吗
  • 小规模纳税人企业所得税怎么算
  • 开销项负数发票怎么做账
  • 专项应付款转入资本公积的规定
  • 进口增值税如何勾选认证
  • 内部债权债务的抵消分录
  • 认缴制下实收资本可以减少吗
  • 日常生活中各种形式的能量的转化
  • 购买材料如何计提折旧
  • 购买专利后有占有权吗
  • 非包销的视同买断的账务处理是?
  • 商品进销差价的作用
  • 本年利润为什么是负数
  • 无形资产是当月计提折旧吗
  • 借款费用应如何入账
  • mysql怎么实现
  • mysql数据库内存缓存设置
  • win7清除usb插拔记录
  • xp怎么解压文件
  • 纸嫁衣6第四章攻略全文图解
  • 电脑主板bios设置图解
  • ubuntu服务器安装matlab2014a环境配置
  • mac如何全屏窗口
  • 苹果电脑bim
  • linux系统怎么维护
  • sdl_init
  • win8安装步骤
  • win8使用技巧 图文
  • win7回收站图标在哪个文件夹
  • Win7系统关闭自动更新
  • nodejs调试指南
  • dos 判断
  • androiddialog圆角
  • jquery鼠标移入移出切换图片
  • Android自定义系统服务框架
  • 简述python语言
  • 个税更正申报如何导出大厅申报表
  • 在进口环节海关代征的税种有
  • 福安少数民族姓氏
  • 国家税务北京税务局
  • 房没交契税和物业维修金房屋预告登记证明可以打印吗
  • 江西省地税局官方网站
  • 上海买新房办贷款流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设