用户点击任何链接时显示文字

时间:2011-04-24 05:20:56

标签: javascript

当用户点击页面上的任何链接并阻止链接将用户带到任何地方时,我想显示我的许可协议。我需要一种方法来对页面上的任何点击显示我想要的代码。有一个简单的方法吗?就像一个脚本告诉浏览器“当用户点击某些东西时显示这个......”。

非常感谢任何信息

2 个答案:

答案 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
});