我想在用户单击页面上的任何链接时显示我的许可协议(protocol),并防止该链接将用户带到任何地方。我需要一种方法让页面上的任何点击都显示我想要的代码。有简单的方法吗?就像告诉浏览器“当用户单击某项时显示此内容...”的脚本一样。
非常感谢您提供任何信息
最佳答案
纯 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>
关于javascript - 当用户点击任何链接时显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5768800/