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

时间:2013-06-24 05:23:22

标签: javascript html url

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

3 个答案:

答案 0 :(得分:5)

你可以这样做......也许你可以即兴发挥......

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

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

答案 1 :(得分:4)

为了做到这一点,不需要JavaScript,你可以简单地使用相对路径:

<a href="./" target="_blank">Hello</a>

这意味着'链接到当前窗口'

答案 2 :(得分:2)

您可以创建ID为

的链接

<a id="page-url" href="#">URL</a>

然后在javascript中

document.getElementById('page-url').href = document.URL