如何在用户按下F5键或单击浏览器时显示自定义的fancybox's后退/关闭按钮
How to display customized fancybox when user presses F5 key or clicks browser's back / close button?
我需要使用onbeforenload事件或任何其他可能性来显示一个fancybox,并且我需要显示我的自定义fancybox而不是本机确认框。
这是我当前的代码
window.onbeforeunload = function(e) {
$.fancybox({
content : 'test'
});
return false; // if this line commented, browser won't wait for confirmation
}
请提供有效答案。谢谢
你需要这样的东西吗?
function unload(){
$.fancybox('<div>Your custom element<div>');
}
$(document).ready(function() {
window.onbeforeunload=function() {
unload();
};
});
演示
相关文章:
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 在自定义mean.io包中使用angular-chart.js作为依赖项
- jQuery自定义验证比较多个输入的序列
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 在wordpress一定时间后更改自定义字段
- 表达式引擎扩展开发-向呈现的条目添加自定义javascript
- 自定义函数中的光标位置
- 用于检查数组中是否存在元素的javascript自定义方法
- 绑定时将Parsley minlength消息作为选项传递时,未对其进行自定义
- Meteor-添加用户自定义字段的方法不起作用
- 自定义表单验证和提交
- jQuery工具验证器自定义效果-添加&消除影响
- 可以't计算自定义谷歌地图的js
- 谷歌水印未显示在自定义搜索框中
- vaadin:使用自定义布局集成angular js
- 如何在用户按下F5键或单击浏览器时显示自定义的fancybox's后退/关闭按钮
- Fancybox的多个实例的自定义样式
- FancyBox和自定义工具提示一起使用不起作用
- 平滑滚动与Fancybox冲突“;附加自定义内容”;
- 自定义Wordpress主题- fancybox不工作