Javascript 在翻滚时激活链接?

Javascript 在翻滚时激活链接?,javascript,hyperlink,rollover,Javascript,Hyperlink,Rollover,使用简单的脚本是否可以只通过滚动而不单击来激活链接?您可以执行以下操作: <a onmouseover="window.location = this.href" href="http://google.com">test</a> 但要明智地使用它。没人会想到的 我可以问一下你为什么要这么做吗?我想你所说的激活是指跟随。这可能会对你的标签起作用 onmouseover="window.location=event.target.href" 不过,有些浏览器可能会阻

使用简单的脚本是否可以只通过滚动而不单击来激活链接?

您可以执行以下操作:

<a onmouseover="window.location = this.href" href="http://google.com">test</a>

但要明智地使用它。没人会想到的


我可以问一下你为什么要这么做吗?

我想你所说的激活是指跟随。这可能会对你的标签起作用

onmouseover="window.location=event.target.href"

不过,有些浏览器可能会阻止这样做。

使用一些不引人注目的javascript,可以相当容易地实现

var link = document.getElementById("link");
link.onmouseover = function(){
    window.location.href = this.href;
};

简单。

这是为我的搜索引擎准备的。在有人提交了一个查询(它显示了结果)之后,在顶部的搜索按钮旁边有一个“advanced search>>”,如果您将其翻滚,它会在右侧打开,这听起来是个坏主意。一个链接很容易被意外翻滚,我想不出有哪个网站会这样做。没有人期望这种行为。顺便说一句,除非链接在iframe中,否则这些示例都不能用于iframe(假设您正在这样做)。嗯,德国劳埃德船级社