JavaScript - 如何在当前窗口中将当前URL显示为链接?

Hul*_*991 8 html javascript url

在我当前的窗口中,我需要将当前的URL(document.URL)显示为链接.如果我单击该链接,它将在新窗口中打开同一页面.

moh*_*han 7

您可以做这样的事情。也许您可以即兴创作...

<a href="#" id="link" target="_blank">Link</a>

<script type="text/javascript">
window.onload = function(){
    document.getElementById("link").href = window.location.toString();
}
</script>
Run Code Online (Sandbox Code Playgroud)

  • 没有必要将代码放入“ window.onload”中,因为它位于**之后** (4认同)

Ben*_*aum 5

无需JavaScript即可执行此操作,您只需使用相对路径即可:

<a href="./" target="_blank">Hello</a>
Run Code Online (Sandbox Code Playgroud)

这意味着“链接到当前窗口”