javascript - 防止用户在 javascript 中离开我的页面

标签 javascript jquery html

在我的表单中,我有一个不显眼的模态。如果用户点击我的“离开图片”,我会打开模态窗口,然后我会询问他是否想离开。

如果用户同意,在 JavaScript(Jquery?)中是否可以“停止”重新加载或页面更改以显示我的模式并继续操作(重新加载、下一页、上一页等)?

我试过:

$(window).bind('beforeunload', function(){
    return 'message to show';
});

但我不想打开浏览器弹出窗口,我想要我的 ^^。

最佳答案

没有办法阻止用户离开页面。唯一能做的就是确认窗口。

关于javascript - 防止用户在 javascript 中离开我的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22607979/

相关文章:

java - 如何通过 POST (Ajax) 发送 JSON 数据并从 Struts 2 操作接收 JSON 响应

html - 如何使选中区域的背景变灰

javascript - 如何在 ng-repeat 中传递动态变量

mysql - 在 mysql 表中添加/保存/插入代码后无法正确显示 C/C++ 代码

javascript - 无法读取未定义的属性 "rid"

javascript - 如何将 angularjs 过滤器重构为指令?

javascript - Javascript/Jquery 的默认日期格式

javascript - Ajax调用,创建数组对象

javascript - 我正在努力通过每次加载循环视频时使用我的代码来为 youtube api 设置循环。我只循环播放了一个视频

javascript - 是什么让这个伪 GUID 生成器比 math.random() 更好?