In my current window, I need to display the current URL(document.URL
) as a link. If I click that link, it will open the same page in a new window.
问问题
23182 次
3 回答
7
你可以做这样的事情......也许你可以即兴创作......
<a href="#" id="link" target="_blank">Link</a>
<script type="text/javascript">
window.onload = function(){
document.getElementById("link").href = window.location.toString();
}
</script>
于 2013-06-24T05:28:41.940 回答
6
不需要 JavaScript 来执行此操作,您可以简单地使用相对路径:
<a href="./" target="_blank">Hello</a>
这将意味着“链接到当前窗口”
于 2013-06-24T08:47:13.057 回答
2
您可以创建一个带有 id 的链接,例如
<a id="page-url" href="#">URL</a>
然后在javascript中
document.getElementById('page-url').href = document.URL
于 2013-06-24T05:28:50.393 回答