Javascript Html>;重定向到新页面并刷新按钮所在的主页

Javascript Html>;重定向到新页面并刷新按钮所在的主页,javascript,html,css,Javascript,Html,Css,我用这个代码创建了一个使用HTML和CSS的按钮 <article> <span class="image"> <img src="images/test.jpg" alt="" /> </span> <header class="major"> <h3><a href="#" class="link" >Test</a></h3>

我用这个代码创建了一个使用HTML和CSS的按钮

<article>
    <span class="image">
        <img src="images/test.jpg" alt="" />
    </span>
    <header class="major">
        <h3><a href="#" class="link" >Test</a></h3>
        <p>Test</p>
    </header>
</article>

试验

单击此按钮时,我希望发生以下情况:

在新选项卡中打开一个新链接(我知道您可以使用target=“\u blank”执行此操作,当您转到新选项卡时,此按钮所在的页面将重新加载/刷新

我用JavaScript做了一些尝试,但没有任何效果

以下是我尝试过的:

<h3><a href="#" onclick="window.open('http://www.yahoo.com', '_blank')();window.location.href=window.location.href();" class="link" >Teamspeak</a></h3>

加载调用javascript函数。
从该函数中,打开此url并执行window.location.reload()以重新加载当前页面。


<h3><a href="#" class="link" onclick="window.open('http://google.com', '_blank'); window.location.href=window.location.href">Test</a></h3>
因为href不是函数。不需要括号。在javascript代码中,href用作href()。
请删除window.open函数后面的额外一对括号。

向我们展示您的JavaScript尝试,也许我们可以提供帮助。如果您使用的是jQuery,请尝试在单击链接时使用
location.reload();
。这将重新加载页面