Javascript 打开任何页面上的链接,然后单击

Javascript 打开任何页面上的链接,然后单击,javascript,Javascript,我需要一种方法来打开一个特定的链接(例如www.google.it)在任何鼠标左键点击页面 例如,如果有一个名为“home”的按钮,用户点击它,它将打开home.htm和www.google.it两个页面 有办法吗 我试图使用一个简单的javascript代码,但它不适用于超大型:) 只需使用窗口。打开。您可以在此处阅读更多内容: 例如,使用jQuery的代码如下(假设链接具有id“home”): 另一个示例不使用jQuery,只使用普通的旧JavaScript: document.getEle

我需要一种方法来打开一个特定的链接(例如www.google.it)在任何鼠标左键点击页面

例如,如果有一个名为“home”的按钮,用户点击它,它将打开home.htm和www.google.it两个页面

有办法吗

我试图使用一个简单的javascript代码,但它不适用于超大型:)


只需使用
窗口。打开
。您可以在此处阅读更多内容:

例如,使用jQuery的代码如下(假设链接具有id“home”):

另一个示例不使用jQuery,只使用普通的旧JavaScript:

document.getElementById("home").onclick = function() { window.open("http://www.google.it"); }

您的链接将在当前选项卡上打开,另一个url(google.it)将在新选项卡上打开。

基于Alvaro的答案构建纯java脚本解决方案

document.addEventListener('click',函数(事件){
如果(/*您的残疾人请在此处勾选*/){
//扼杀事件
event.preventDefault();
event.stopPropagation();
}
//在此方法中不执行任何操作将使事件正常进行
},
true//启用事件捕获!

);抱歉,我无法添加javascript标记:)是的,google.it。不是广告,当然不是。确切的链接:)怎么做?:)不需要广告:)这个问题可能与代码(javascript?:)重复还有,如何使用超大代码为我的图像添加id?非常感谢你!这段代码就是JavaScript。我不知道什么是“超级代码”(很抱歉,我不会关注您共享的链接)。但是如果你想为一个图像做这个,它应该是这样的:
我添加了这个$(“#home”)。在(“click”,function(){window.open(“);});但它似乎不起作用?也许我应该在某个地方添加id…是否不可能删除id并使其成为整个页面的通用id?:)问题是我有这样的东西{图片:'',标题:'Kitty Gallannaugh的安静混乱',url:'},这是一些不正确的json代码,我真的不知道这与这个问题有什么关系。
document.getElementById("home").onclick = function() { window.open("http://www.google.it"); }