防止 IE9 中的 onbeforeunload 对话框

2023-12-10

我在 IE9 中遇到 onbeforeunload 问题 - 当运行下面的代码时,它会反复弹出一个对话框,询问您是否要保留或离开页面。

我修改了我的代码以防止基于默认功能这个线程无济于事。

对此的任何帮助将不胜感激。

代码示例:

window.onbeforeunload = function(e) {
    e.preventDefault();
    e.returnValue = false;
    saveFormData();
    return null;
}

function saveFormData() {
    $.post("<?php echo site_url('resume/cleanup'); ?>", { resume_id: "<?php echo $this->session->userdata('resume_id'); ?>" } );
}

页面卸载时您无法发送 AJAX 请求,因为大多数浏览器会阻止该请求。如果存在脏数据,您应该要求用户留在页面上。这就是你应该做的onbeforeunload handler

在不调用 $.post 的情况下尝试您的代码,它应该按预期运行

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

防止 IE9 中的 onbeforeunload 对话框 的相关文章

  • 摩卡 - Chai Karma“套件未定义”

    我对 jscript tdd 很陌生 遇到了问题 希望有人能告诉我我在做什么 在浏览器中运行测试 通过 HTML 文件 一切正常 通过节点和业力运行它们我得到以下异常 我想在 node js 主机的 karma 中使用 Mocha 和 Ch
  • 引导程序提前输入未填充承诺的响应

    我的引导程序预输入如下
  • focusout 事件后,Mouseleave 事件在 Firefox 中无法持续触发

    我正在运行以下代码
  • 在打字稿中导入 json

    我是 typescript 的新手 在我的项目中 我们使用 typescript2 在我的要求之一中 我需要导入 json 文件 所以我创建了 d ts 文件如下 test d ts declare module json const va
  • 隐藏 Div 的父级

    我只是想隐藏父divcomments section div class content content green div div div 我试过这个 document getElementById comments section pa
  • 按搜索值过滤元素 - 多个单词

    我有一个由 DIV 和 INPUT 搜索框组成的列表
  • Jquery 数据表列总和

    我只是参考一下这个链接 https datatables net examples advanced init footer callback html了解如何获取 jquery 数据表中的列总计 但我已经完成了一半的项目 我在html页面
  • 尝试将数据存储在点击器网站中

    我正在尝试存储一个名为的变量score无论何时刷新 您都会一次又一次地使用它 我不明白的是它的代码是什么 我尝试了一些方法 但似乎都不起作用 这是我的答题器网站 但是当我尝试使用 JavaScript 来存储它时 它不起作用window o
  • 如何制作没有 ng-repeat 的模板并使用 Angular-drag-and-drop-lists 将数据传递到 $scope?

    我想用角度拖放列表 https github com marceljuenemann angular drag and drop lists使用我自己的网格模板到所见即所得编辑器 如何构建我自己的 HTML 模板而不需要ng repeat因
  • Javascript split 不是一个函数

    嘿朋友们 我正在使用 javascript sdk 通过 jQuery facebook 多朋友选择器在用户朋友墙上发布信息 但是我收到此错误friendId split 不是函数 这是我的代码 function recommendToFr
  • 页面上使用 HTML Editor Extender 进行回发会导致 IE11 中出现 JavaScript 错误

    我已将 HTML 编辑器扩展程序添加到我正在处理的页面中 现在每当我在页面上发回帖子时 都会收到以下 Javascript 错误 JavaScript 运行时错误 参数无效 之后什么也没有发生 这在 IE10 或更低版本以及我所知道的所有其
  • 在 JavaScript 循环之外声明变量可以提高速度和内存?

    C 也有类似的问题 但我们没有看到 JavaScript 的任何问题 在循环内声明变量是否可以接受 假设循环有 200 次迭代 使用样本 2 相对于样本 1 是否有性能要求 内存和速度 我们使用 jQuery 来循环 它提高了我们将 var
  • 在 Shopify 商店中嵌入 Vue 组件

    在产品页面中 我尝试显示自定义 Vue 组件 为简洁起见 该组件根据给定的产品 ID 显示 Firebase 数据库中的一些信息 我最初尝试将其制作为 Shopify 应用程序 以便我可以访问他们的 API 我实现了 OAuth 并且可以检
  • 如何隐藏/禁用 Highcharts.js 中的图例框?

    我想问是否可以使用 HighCharts js 库隐藏图表中的所有图例框 var chart object chart renderTo render to type graph type colors graph colors title
  • 带参数的事件监听器

    我想将参数传递给 JavaScript 中的事件侦听器 我已经找到了解决方案 但我无法理解它们为什么或如何工作以及为什么其他解决方案不起作用 我有 C C 背景 但是 Javascript 函数的执行有很大不同 您能否帮助我理解以下示例如何
  • Javascript Replace() 和 $1 问题

    我正在尝试创建一个脚本来搜索文本中的模式并在它找到的字符串周围包裹一个标签 shop attributes td each function this html function i html return html replace E 0
  • 从 FileReader 设置背景图像样式

    我正在寻找一种解决方案 允许我从文件上传输入中获取文件并通过设置 document body style backgroundImage 来预览它 以下代码用于在 Image 元素中显示预览 function setImage id tar
  • 使用 MongoDB 和 Nodejs 插入和查询日期

    我需要一些帮助在 mongodb 和 nodejs 中按日期查找记录 我将日期添加到抓取脚本中的 json 对象 如下所示 jsonObj last updated new Date 该对象被插入到 mongodb 中 我可以看到如下 la
  • Jquery - 选择选项后如何获取选项的特定数据类型?

    我将直接跳到标记 然后解释我想要做什么 HTML 选择选项
  • 循环内的异步性

    我正在使用 jQuery getJSON 用于从一组实用程序的给定 URL 检索数据的 API 我真的很想找到一种为每个实用程序重用代码 完全相同 的方法 由于循环的执行与 ajax 调用无关 因此我无法找到保留循环值的方法 我知道这个描述

随机推荐

  • PHPMailer 和函数 escapeshellcmd()

    我使用新版本的 PHPMailer 在服务器上 我收到错误 警告 出于安全原因 escapeshellcmd 已在 public html library email class phpmailer php 第 1442 行被禁用 有没有一
  • 在 CUDA 中对结构数组进行排序

    我有一台配备 NVIDIA GT750M 4Gb 计算能力 3 0 显卡的笔记本电脑 我需要对 CUDA 上的结构数组 大约 3 10 7 元素 进行排序 但我不知道怎么做 因为我在 CUDA 方面没有足够的经验 使用时thrust sor
  • Android SQLite错误代码21

    我的模拟器的日志文件中出现以下错误 我不知道该怎么办 因为谷歌搜索没有发现任何结果 03 12 12 53 28 782 INFO Database 688 sqlite returned error code 21 msg misuse
  • 为什么在 Mac 上输入括号时 Python 的 IDLE 会崩溃?

    好吧 我意识到这可能是一个非常微妙的问题 但它已经困扰我一段时间了 我喜欢 IDLE 的简单脚本界面 但在以下情况下它会不断崩溃 1 我在外部显示器上编码 2 我键入括号按钮 IDLE 永远不会因为任何其他原因而崩溃比这个非常具体的情况 奇
  • 如何访问扩展程序中的书签页面和其他 chrome 网址?

    我正在开发一个扩展 它用一组其他功能替换新的标签页 我在新的 新标签 页面上有一个链接 我已经设置了它的值href归因于chrome bookmarks 但每当我点击它时 我都会在控制台中收到一条错误消息 不允许加载本地资源 我也尝试加载解
  • 为什么 C# -> CIL 每条指令都有标签?

    在编译的 C 程序上使用 ILDASM exe 时 它 显示方法中的每条指令都有一个标签 例如 IL 0001 ldc i4 4 IL 0002 stloc 0 IL 0003 ldc r8 12 34 IL 000c stloc 1 IL
  • IE/Edge 单击 SVG 会导致错误 - TypeError:对象不支持属性或方法“模糊”

    我正在使用角度组件 角度 UI 分页 尽管我不认为这是问题的原因 并且我的模板包含以下内容
  • ASM:输出java字节码和操作码

    我正在尝试编写一个程序 该程序采用 class 文件并收集 class 文件的所有方法以及每个方法的内容 这是我的代码 public class ClassReaderTest1 public static void main String
  • MySQL 代码导致 PHP 脚本在 popen/exec 处崩溃

    我有以下内容PHP 5 6 19上的代码Ubuntu 14 04服务器 这段代码只是连接到一个MySQL 5 6 28数据库 等待一分钟 启动其自身的另一个进程 然后退出 注意 这是完整的脚本 其目的是演示问题 它没有做任何有用的事情 cl
  • 以2/4角度动态添加组件

    如何动态添加组件 工具栏 组件 ts Component selector app toolbar template
  • C# Windows 服务需要进行注册表更改

    我有一项服务需要每 5 分钟更新一次注册表 抵消 GPO 该代码在常规应用程序中运行良好 但是当我将其放入 Windows 服务中时 它不会进行更改 我正在使用该服务的本地系统帐户 并且它没有抛出任何异常 下面的代码适用于常规控制台应用程序
  • 在编译器中设置一个标志以使 NSLog 不显示

    是否有任何特定的标志可以设置为在调试或发布中不显示 NSLog 输出 Thanks 一种选择可能是使用宏来替代 NSLog 如果此时您可以轻松更改内容 我喜欢这些人使用的前缀头文件 http www cimgf com 2010 05 02
  • 循环遍历“find”中的文件名?

    如果我运行这个命令 sudo find name mp3 然后我可以获得大量 mp3 文件的列表 现在我想对循环中的每个 mp3 文件执行一些操作 例如 我可以创建一个while循环 并在内部将第一个文件名分配给变量file 然后我就可以用
  • Eclipse CDT 的解析器/索引器是否有“自识别”预处理器 #define 宏?

    我希望仅在 Eclipse 解析我的源代码树时包含一些代码 目前 我正在做的 H H H H H 尝试做的是添加自定义预处理器宏 使用 Eclipse 的帮助 偏好 C C 构建 设置发现 并插入一个 DECLIPSE BUILTIN进入那
  • 如何使用 Hibernate 逆向工程工具生成用于反向关联的

    我想将元素添加到最终像这样映射的集合中
  • 为什么 C++ STL 容器的 begin 和 end 函数按值而不是常量引用返回迭代器?

    当我查看不同 STL 对象和函数的标准时 对我来说没有意义的一件事是为什么容器对象的 begin 和 end 函数会按值而不是按常量引用返回迭代器 在我看来 迭代器可以由容器对象内部保存 并在容器发生变化时进行调整 这将减少在 for 循环
  • 在 OSX 上构建和使用 LLVM 3.8 的 pass

    我正在尝试使用 llvm 3 8 在 OSX 上构建并应用 pass 我使用brew安装了llvm 3 8 公式如下 brew install llvm38在通行证内我有以下内容 static RegisterPass
  • Z 索引不起作用

    看看我正在处理的这个页面 http s361608839 websitehome co uk textcube 导航栏位于滑块后面 我希望它位于滑块上方 我尝试在 navbar 和 navbar inner 上设置高 z index 但什么
  • 如何制作适用于另一个平台的 Python virtualenv?

    我正在运行带有 x86 64 处理器的 Ubuntu 的计算机上编写一个程序 该程序需要在运行带有 x86 处理器的 OS X 的计算机上运行 我可能无法进行任何类型的库安装 因此 venv 几乎是我所知道的唯一选择 我怎样才能针对该平台制
  • 防止 IE9 中的 onbeforeunload 对话框

    我在 IE9 中遇到 onbeforeunload 问题 当运行下面的代码时 它会反复弹出一个对话框 询问您是否要保留或离开页面 我修改了我的代码以防止基于默认功能这个线程无济于事 对此的任何帮助将不胜感激 代码示例 window onbe