链接显示为文件,各种html页面不同,浏览器

时间:2018-05-30 09:32:09

标签: html angularjs firefox microsoft-edge

我使用AngularJS做了一个小“项目”。我创建了一个指令来转换链接中的一些字符串模式。我在一些html文件中使用javascript文件。我想要“链接”的模式之一是“//www.google.com”。我用Firefox或Edge打开html文件。在每种情况下,指示的链接看起来不同。当我检查元素时,我会在每种情况下看到:

<a href="//www.google.com" target="_blank">//www.google.com</a>

但是,当我通过链接将鼠标悬停在浏览器中时,我会在浏览器的左下角看到:

  • 如果是Firefox中的一个html页面:www.google.com
  • 如果是Firefox中的另一个html页面:file:///
  • 在Edge中,两个页面:file://www.google.com/

当然,当我尝试通过在浏览器中点击链接来打开链接时,我会看到当我将鼠标悬停在链接上时看到的相同“地址”。我需要的是变体:

www.google.com

在项目的这个阶段,我实际上并不关心是否是正确或有效的网址。

为什么会出现这种不同的行为?

0 个答案:

没有答案