当用户点击页面上的任何链接并阻止链接将用户带到任何地方时,我想显示我的许可协议。我需要一种方法来对页面上的任何点击显示我想要的代码。有一个简单的方法吗?就像一个脚本告诉浏览器“当用户点击某些东西时显示这个......”。
非常感谢任何信息
答案 0 :(得分:4)
普通的javascript(但没有对现有的onclick处理程序进行任何测试):
在头部添加
<script>
var disclaimer="This link is not our responsibility - click ok to continue"
window.onload=function() {
var links = document.links;
for (var i=0, n=links.length;i<n;i++) {
links[i].onclick=function() { return confirm(disclaimer);}
}
}
</script>
答案 1 :(得分:0)
Jquery的:
$('a').click(function() {
// show whatever you want
});