位置: 编程技术 - 正文

浅谈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 上传文件处理方式介绍(推荐)

  • 出售股票税费处理投资收益在贷方
  • 运输途中合理的消耗损耗
  • 股东分红需要开股东会决定吗?
  • 培训费用属于
  • 每月先报税还是先清卡
  • 电子发票的有效性在哪里查看
  • 办税员如何绑定企业
  • 付款方式分期付款
  • 盘盈的存货一般作为什么处理
  • 商业零售企业实行增值税后购进商品业务的账务处理
  • 销售边角料计入什么科目
  • 不是公司车可以报销油费吗
  • 税率调整之后税额的差异
  • 分票报关合票出提单怎么清关
  • 地下商铺出售产权归属
  • 购买方纳税人识别号是什么意思
  • 税收征收管理法
  • 预提租赁费会计处理
  • 食堂伙食费需要开票吗
  • 金税盘怎么做账务处理
  • 退车辆保险费如何计算
  • 个体工商户做账可以做工资吗
  • 发票丢了还可以重开吗
  • 什么是工商企业为了筹集资金而发行的债券
  • word字体平滑
  • 个人所得税算少了怎么办
  • 设备固定资产原值
  • 给客户样品需要收钱吗
  • 无法添加用户和组
  • 其他综合收益和其他收益的区别
  • 怎么做合同
  • 个人减免税政策6条
  • php工程师职位描述
  • kavsvc.exe - kavsvc是什么进程 有什么作用
  • 期房如何快速卖出
  • PHP基于SimpleXML生成和解析xml的方法示例
  • 宜搭下载
  • 2018年残保金申报表填表说明
  • 经典动画动漫
  • spring的文章
  • 哪些农产品按照鲜品统计
  • node_sass
  • 红字申请表开错了怎么办
  • vue2 自定义 el-radio-button 的样式并设置默认值的方法
  • 紫白择日法实例详解
  • 电子发票可以作废吗?当月
  • 计提应收账款坏账准备属于谨慎性吗
  • 资本化支出影响营业利润吗
  • 撰写广告
  • 土地增值税中开发间接费用工资包括哪些人
  • 差额征收的会计分录
  • 计提固定资产折旧账务处理
  • 公司如果不交社保会怎么样
  • 货款尚未收到增值税
  • 固定资产内部转移流程
  • 新准则公允价值变动科目余额为负数
  • 材料采购发生的共同费用可以按什么作为分配基础
  • 生产经营收入总额填什么金额
  • 核定征收也需要报税务报表吗?
  • 应收账款是哪个会计科目
  • 月报怎么填
  • 房地产会计如何报税
  • 长期待摊费用如何做账
  • 商业资本金
  • mysql alter table命令修改表结构实例
  • Windows Server 2008虚拟技术说明
  • sel 日志
  • window出现问题
  • Windows 7 RTM、Vista、XP 性能测试
  • 如何让windows7更快
  • 手把手教您安装软件
  • 电脑开机显示windows不可用
  • cocos2dx菜鸟教程
  • python 入门
  • 批处理 /a
  • docker编写dockerfile
  • python做脚本语言怎么用
  • 查博士报告怎么查真假
  • 为什么医保卡显示无效
  • 厦门税务地区编号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设