位置: 编程技术 - 正文

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

  • 增值税开票软件客服电话
  • 印花税计算是含增值税吗
  • 什么是进口增值业务
  • 股权转让产生的印花税
  • 增值税进项加计扣除计入哪个科目
  • 广告制作赚钱吗?
  • 通过物流中心再送货配货属视同销售吗
  • 汇总记账凭证会计核算组织形式适用于
  • 应纳出口关税怎么算
  • 期间费用年末有余额吗
  • 项目部分回款是什么意思
  • 代开专票作废了扣了两次税怎么办?
  • 房屋预售缴款怎么交
  • 企业必须要现金流入吗
  • 资产负债表其他流动资产包括什么
  • 营改增后还要交企业所得税吗
  • 2018年用2015年的发票入账有什么税务的风险?
  • 上海、浙江 12万以上个税申报可以用支付宝啦
  • 去年的暂估成本今年如何冲掉
  • 零税率发票如何抵扣
  • 职工食堂报销经费标准
  • 申报表利润总额与财务报表利润总额
  • 电子发票报销有什么用
  • 劳务收入不足800
  • 增值税纳税申报实训心得体会
  • 五联折叠票和两联折叠票的区别
  • 新公司税控盘购买流程
  • 事业单位福利费计提标准
  • 光伏发电项目发电户是否可以享受小规模优惠政策
  • 应收款项包括哪些内容,各自有何特点?
  • 已认证的发票对公司影响
  • 销售不动产土地增值税纳税义务时间
  • 出售土地印花税怎么计算
  • 收到发票怎么入库
  • windows 11怎么用
  • linux获取操作命令的使用方法
  • 重楼的功效与作用价格
  • 贷款减值损失准备怎么算
  • php静态缓存
  • 深度学习之GPU显存与利用率 浅析小结
  • 企业成立多久可以注销
  • 个人所得税零报税怎么报
  • 投资者投资企业项目的主要目的是
  • 货物退回会计分录怎么做
  • 安装elipse教程
  • 基于区块链技术的什么特征可建立卷烟信息数据查询系统
  • docker运行多个镜像
  • sar参数设置4个数
  • 7z命令行详解
  • 增值税专用发票有几联?
  • 基本户转到法人账户会计分录
  • mongodb数据删除
  • 摄影属于哪种服务业
  • 印花税每个月都有吗
  • 累计摊销咋算
  • 发票开9个点
  • mysql常用语
  • 核电站弃置费用通常多少钱
  • 帐务处理是指什么工作
  • 生产自己的产品
  • 待抵扣进项税额什么意思
  • 低预算高要求
  • 残疾人就业保障金征收使用管理办法
  • 专票当普票用进项需要转出吗
  • 什么是资产处置收益
  • 装修费用摊销是指什么
  • 过滤重复字符串
  • 如何删除windows.old
  • 魔方win10
  • win8电脑如何进入安全模式启动
  • xp系统explorer.exe错误
  • 意大利的福利政策
  • windows8.1界面
  • win7安装远程桌面组件
  • win10任务栏跳来跳去
  • win8.1system磁盘占用率高
  • cmd for /f
  • word-wrap在firefox中不起作用的解决方法
  • unity资源管理机制
  • 使用ngView配合AngularJS应用实现动画效果的方法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设