javascript防止鼠标中键在新标签页中打开链接

愤怒的编码员

在某些网站上,您可以右键单击一个链接,然后选择“在新选项卡中打开”,它可以正常工作,但如果使用鼠标中键这样做则不能。我遇到了几次,这不是很烦人,但是我仍然很好奇是什么导致了这种行为。(关于操作方法)这是一个使用Chrome 46进行浏览的网站:http : //ebookfriendly.com/free-public-domain-books-sources/ html链接标记看起来很正常:

<a title="Feedbooks" href="http://www.feedbooks.com/">⇢ Feedbooks</a>

原因必须是javascript中的某些内容。有指针吗?

frontend_dev

似乎此链接具有一个事件侦听器,该事件侦听器preventDefault()通过其他方式使用和打开页面。

编辑:很难说为什么他们确切地做到这一点,但是当我看整个处理程序时,似乎链接已传递给Google Analytics(分析):

function(e) {
    var n = this.getAttribute("href"),
        i = "string" == typeof this.getAttribute("target") ? this.getAttribute("target") : "";
    ga("send", "event", "outbound", "click", n, {
        hitCallback: t(n, i)
    }, {
        nonInteraction: 1
    }), e.preventDefault()
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

单击鼠标中键并不总是在Chrome的新标签页中打开链接

来自分类Dev

如何使用JavaScript在新标签页中打开链接

来自分类Dev

phpBB在新标签页中打开链接

来自分类Dev

Vaadin在新标签页中打开链接

来自分类Dev

phpBB在新标签页中打开链接

来自分类Dev

在新标签页中打开链接

来自分类Dev

href链接使用左键调用ajax,并使用中键在新标签页中打开-在FF中不起作用

来自分类Dev

正确的JavaScript重定向可与“在新标签页中打开链接”一起使用

来自分类Dev

用javascript在新标签页中打开所有html链接?

来自分类Dev

如何在新标签页中打开div链接Javascript onClick =“ window.location

来自分类Dev

JavaScript随机链接生成并在新标签页中打开它们

来自分类Dev

重新编写页面上的所有链接以通过javascript在新标签页中打开

来自分类Dev

React-Router在新标签页中打开链接

来自分类Dev

Chrome应用,在新标签页中打开链接

来自分类Dev

如果在新标签页中打开链接的语句

来自分类Dev

Summernote总是在新标签页中打开链接

来自分类Dev

如何在NextJS的新标签页中打开链接?

来自分类Dev

使用JQuery在新标签页中打开链接

来自分类Dev

如何制作HTML链接以在Python的新标签页中打开

来自分类Dev

在页面加载的新标签页中打开特定链接

来自分类Dev

在新标签页中自动打开html链接

来自分类Dev

为什么超链接无法在新标签页中打开?

来自分类Dev

绑定点击事件以在新标签页中打开链接

来自分类Dev

如何在新标签页中打开 2 个链接?

来自分类Dev

在新标签页中打开多个链接的宏

来自分类Dev

只有 CSS 在新标签页中打开链接

来自分类Dev

防止鼠标中键在锚标记中打开新选项卡

来自分类Dev

新标签页javascript链接

来自分类Dev

如何检查链接是否即将在新标签页或当前标签页中打开

Related 相关文章

  1. 1

    单击鼠标中键并不总是在Chrome的新标签页中打开链接

  2. 2

    如何使用JavaScript在新标签页中打开链接

  3. 3

    phpBB在新标签页中打开链接

  4. 4

    Vaadin在新标签页中打开链接

  5. 5

    phpBB在新标签页中打开链接

  6. 6

    在新标签页中打开链接

  7. 7

    href链接使用左键调用ajax,并使用中键在新标签页中打开-在FF中不起作用

  8. 8

    正确的JavaScript重定向可与“在新标签页中打开链接”一起使用

  9. 9

    用javascript在新标签页中打开所有html链接?

  10. 10

    如何在新标签页中打开div链接Javascript onClick =“ window.location

  11. 11

    JavaScript随机链接生成并在新标签页中打开它们

  12. 12

    重新编写页面上的所有链接以通过javascript在新标签页中打开

  13. 13

    React-Router在新标签页中打开链接

  14. 14

    Chrome应用,在新标签页中打开链接

  15. 15

    如果在新标签页中打开链接的语句

  16. 16

    Summernote总是在新标签页中打开链接

  17. 17

    如何在NextJS的新标签页中打开链接?

  18. 18

    使用JQuery在新标签页中打开链接

  19. 19

    如何制作HTML链接以在Python的新标签页中打开

  20. 20

    在页面加载的新标签页中打开特定链接

  21. 21

    在新标签页中自动打开html链接

  22. 22

    为什么超链接无法在新标签页中打开?

  23. 23

    绑定点击事件以在新标签页中打开链接

  24. 24

    如何在新标签页中打开 2 个链接?

  25. 25

    在新标签页中打开多个链接的宏

  26. 26

    只有 CSS 在新标签页中打开链接

  27. 27

    防止鼠标中键在锚标记中打开新选项卡

  28. 28

    新标签页javascript链接

  29. 29

    如何检查链接是否即将在新标签页或当前标签页中打开

热门标签

归档