首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jQuery:重新加载或移离当前页面的控制页

jQuery:重新加载或移离当前页面的控制页
EN

Stack Overflow用户
提问于 2011-09-22 07:53:01
回答 1查看 1.3K关注 0票数 1

如果用户使用鼠标(单击链接)或键盘(单击enter,同时以表单元素为焦点)交互离开当前页面,我希望能够预先运行JavaScript/jQuery命令。

示范性工作流:

  1. 用户单击任何链接或点击将导致在浏览器中加载新页的键。
  2. 一个JavaScript事件被触发并执行一些操作(例如,console.log())
  3. 最后,执行页面加载。

此外,如果这也适用于触发页面重新加载的用户事件(比如按F5),那就太好了。

我意识到在Stackoverflow上也有类似的地方。如果应答框中有未保存的内容,则在加载另一个页面之前会显示警报。这可能与我所要求的功能相同。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-22 07:57:15

代码语言:javascript
运行
复制
$( window ).unload(function() {
 return "Handler for .unload() called.";
});

参考资料:JQuery卸载().

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7511396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档