有没有办法告诉链接来自哪里?

时间:2015-11-25 07:01:19

标签: javascript hyperlink

我想知道在JavaScript中是否有明确的方法来判断网页上点击的链接是否会将用户发送到网站上的其他网页或将用户发送到外部网页站点。

以下是我的意思的一个小例子:

<a href="another_page.html">A link to another page on website</a>
<a href="http://google.com/">A link to an external page from a different website</a>

当点击其中一个链接时,是否有明确的方法来判断点击的网址是否会导致当前网站或某个外部网站上的其他网页?

我主要想知道在用户访问页面之前,JavaScript是否可以通过点击它来判断外部链接或内部链接是否存在某种方式。

1 个答案:

答案 0 :(得分:2)

你可以使用

document.location.hostname

会为您提供自己域名的位置,然后检查它是自己的域名还是去其他地方或查看http