用Javascript在新窗口中打开url
我正在制作一个“分享button”来分享当前页面。 我想采取当前页面的URL,并在新窗口中打开它。 我有当前的URL部分工作,但似乎无法得到下一部分的工作。
我正在努力的语法。 我想指定新的窗口大小为width=520, height=570
。
就像是:
<a target="_blank" href="https://www.linkedin.com/cws/share?mini=true&url=[sub]" onclick="this.href = this.href.replace('[sub]',window.location)">LinkedIn</a>
有任何想法吗?
使用window.open()
:
<a onclick="window.open(document.URL, '_blank', 'location=yes,height=570,width=520,scrollbars=yes,status=yes');"> Share Page </a>
这将创build一个名为Share Page
的链接,它将在一个高度为570,宽度为520的新窗口中打开当前url。
只要使用window.open()
函数? 第三个参数让你指定窗口大小。
例
var strWindowFeatures = "location=yes,height=570,width=520,scrollbars=yes,status=yes"; var URL = "https://www.linkedin.com/cws/share?mini=true&url=" + location.href; var win = window.open(URL, "_blank", strWindowFeatures);