在html中,有没有一种方法可以在不知道的情况下引用网站的域?
例如,我想要一个链接,将查看器带到网站上的文件夹在html中,有没有一种方法可以在不知道的情况下引用网站的域?,html,Html,例如,我想要一个链接,将查看器带到网站上的文件夹 但现在我想让其他开发人员可以在他们的网站上使用我的代码,而不必亲自编辑。是否有一种方法可以让我在不知道域是什么的情况下引用?如果您只想创建相对链接,即相对于当前URL或域的链接,只需省去域即可: <a href="foo.html">always goes to foo.html in the same folder as this document</a> <a href="/foo.html">always
但现在我想让其他开发人员可以在他们的网站上使用我的代码,而不必亲自编辑。是否有一种方法可以让我在不知道域是什么的情况下引用?如果您只想创建相对链接,即相对于当前URL或域的链接,只需省去域即可:
<a href="foo.html">always goes to foo.html in the same folder as this document</a>
<a href="/foo.html">always goes to /foo.html in the same domain</a>
同样,您也可以创建协议相对URL:
你不能用HTML来实现这一点,但是你可以用Javascript或者服务器端。PHP。您也许可以使用相对路径来表示当前域,不管它是什么。
<a href="//example.com/..">goes to https://.. if current page is https, otherwise http</a>