位置: 编程技术 - 正文

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

  • 流量结转是什么意思
  • 成本税率计算公式
  • 发票打印机贵吗
  • 无形资产日常维护支出会计处理
  • 分包工程违法吗
  • 复式记账法哪本书提到过?
  • 收到政府土地收回的短信
  • 税局代开专票如何做账务处理?
  • 企业所得税季报资产总额怎么填
  • 多计提的销售费用冲销
  • 事业单位的股东是什么
  • 不收汇样品的会计分录
  • 银行属于个人吗
  • 个人所得税0申报逾期
  • 为什么算除税价不算税金
  • 混凝土增值税政策
  • 专票地址错了可以报销吗
  • 在建工程领用外购材料会计分录
  • 固定资产进项发票怎么开
  • 现金流量表附表的其他指的是什么
  • 购进原材料影响营业利润吗
  • 饮料厂税率
  • 2023年王者荣耀世界杯
  • linux dns配置服务器
  • 租赁费和场地租赁费区别
  • 超市收取进场费会计分录
  • 微软windows11iso
  • 印花税怎么计提和结转
  • 海外供应商贸易平台
  • 事业单位成本核算制度
  • 定额征收的个体户怎么做账
  • 房地产企业利润
  • 金税盘如何使用流程
  • 财务费用属不属于当期损益
  • 前端file对象
  • 发票章需要注销吗
  • vant weapp官方文档
  • 遮天传贴吧
  • pytorch .pt
  • 使用ajax实现页面分页
  • auth命令
  • 承兑汇票贴现会计分录怎么做
  • 期权增发是什么行业
  • 投资性房地产公允价值模式账务处理
  • 企业印花税的申报
  • 高速费发票可以抵税吗
  • 固定资产以什么资金形态存在
  • 企业内部控制的概念
  • 银行主账户和子账户能独立使用吗
  • 什么公司可以开普票
  • 消防工程改造怎样入账
  • 消费税是怎样征收的
  • 科目余额表平是什么情况
  • 社区居委会有哪些成员
  • 为什么小规模不可以收专票
  • 建筑公司工程按什么收费
  • 一般纳税人废品行业有哪些
  • 银行扣的账户管理费属于什么科目
  • 如何开展服务工作
  • 研发费用如何做分录分析
  • 公司经营范围怎么填
  • centos7修改mtu
  • ubuntu20.04.1安装
  • 搜狗浏览器ie8
  • 将哪一linux文件系统引入
  • linux中修改root密码
  • 苹果发布首款MR头显
  • 免费获取验证码
  • win7怎样禁用无线网络连接
  • windows10储存
  • linux中ftp命令的用法
  • shadersmod
  • css网站布局实录 pdf
  • jquery return
  • unityui播放视频
  • 山东税务局电子税务局申报
  • 2020百望税控盘最新系统
  • 杨静儿多少岁
  • 查册证明怎么自动生成
  • 金税三期个人所得税怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设