- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我如何检测用户是否有意离开他的当前页面并从我的网站重定向到任何页面是他们可以处理此事件的任何 javascript 函数我的页面中有超过 25 个链接
<script type="text/javascript">
if(//user clicks a link )
confirm("do you want to continue ?");
</script>
是否有任何 javascript 函数可以检查用户是否单击了页面上的任何链接
最佳答案
此代码将拦截对您页面中链接的所有点击。
$("a").click(function() {
// this.href will be the href of the link they clicked on
// return false from this function if you want to abort the click on the link
});
仅供引用,除非您的页面中有非常特殊的情况,否则强制用户确认他们确实想转到他们刚刚点击的链接有点令人讨厌。如果每次点击都必须确认,您能想象网络浏览器会有多糟糕吗。
还有一种通用的方法可以提示用户是否要使用 onbeforeunload
离开您的页面事件。
window.onbeforeunload = function(e) {
return 'Are you sure you want to leave?';
};
注意:除非有非常特殊的情况,否则这也是令人讨厌的。
关于javascript - 检测用户是否有意从其页面重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12104499/
我正在迁移一个用 C++ 编写并具有 C# 包装器的库。 C# 包装器 (LibWrapper) 有一组带有命名空间的类,例如: namespace MyNamespace class MyCl
我正在迁移一个用 C++ 编写并具有 C# 包装器的库。 C# 包装器 (LibWrapper) 有一组带有命名空间的类,例如: namespace MyNamespace class MyCl
我有一个迁移要运行,但在它运行之前我想验证某些条件(即迁移调用模型上的实例方法,我想确保该方法在运行迁移之前存在)。 考虑到这一点,我找不到任何说明在验证未通过时如何停止迁移的文档。引发异常似乎最有可
我有几个 Django 应用程序: INSTALLED_APPS = ( 'geonode.exposure', 'geonode.isc_viewer', 'geonode.
我是一名优秀的程序员,十分优秀!