我在网址中发帖,但是显示带有我的网站名称的网址, 如何自动添加https:// in?
<a href="www.google.com">Google</a>
但显示为www.test.com/www.google.com 并在www.test.com/www.google.com上重定向
我希望仅显示www.google.com并仅在www.google.com上重定向
我的代码与
类似 谷歌 它应该在www.google.com上重定向现在我的网站是www.test.com
当我发布网址时,它会显示为www.test.com/www.google.com 当我发布https://www.google.com时,它显示正确 所以我可以在任何发布的网址中添加自动https或http
请提出任何想法......
答案 0 :(得分:1)
所以你希望链接显示没有协议,但是当你点击它时它应该转到https。在没有质疑你为什么会这样做以及它可能产生的所有负面影响的情况下,可以使用JS轻松完成:
yourAnchor.addEventListener('click', function() {
this.href = 'https://' + this.href;
})
其中yourAnchor
是您正在修改的DOM锚元素(您可能会选择所有锚点)。您还可以检查链接中是否存在http
,并将其替换为https
。
上面的代码将在您单击它之后和重定向发生之前修改href
属性。