Javascript 从动态导航链接在新窗口中打开链接

Javascript 从动态导航链接在新窗口中打开链接,javascript,html,Javascript,Html,我在一个使用动态导航的CMS网站上工作。有一个网站上的链接,我希望能够在一个新的窗口打开。但是,由于这是一个动态环境,我无法将标准,target=“\u blank”添加到链接中 借助Javascript,我尝试了以下方法: <script type="text/javascript"> window.open ('http://www.foo.edu/education/global-health-courses', 'newwindow', config='height=80

我在一个使用动态导航的CMS网站上工作。有一个网站上的链接,我希望能够在一个新的窗口打开。但是,由于这是一个动态环境,我无法将标准,target=“\u blank”添加到链接中

借助Javascript,我尝试了以下方法:

<script type="text/javascript">
window.open ('http://www.foo.edu/education/global-health-courses', 'newwindow',   config='height=800, width=700')
 </script>

window.open('http://www.foo.edu/education/global-health-courses','newwindow',config='height=800,width=700')
不幸的是,这不能正常工作。我可以使用一点Javascript魔法让它正常工作


谢谢。

您的浏览器配置如何?在我的情况下,它工作,也许你有一些adblock/弹出限制

您还可以尝试使用jQuery,它支持比普通javascript更多的浏览器(通常)


只需使用正确的窗口名称,您就可以:

<script type="text/javascript"> 
window.open ("http://www.foo.edu/", "_blank", "height=800, width=700");
</script> 

window.open(“http://www.foo.edu/“,”空白“,”高度=800,宽度=700”);

你好,保罗,我刚刚意识到我错过了这个问题的一个非常非常重要的方面。我需要它与导航中的一个特定链接相关联。我该怎么做呢?如果您可以访问onClick属性,只需将代码放入其中即可。但是,如果您没有,但有权访问JQuery,请使用它。您可以在我的答案中看到JQuery示例。如果你有link:stackoverflow.com“>这样你就可以使用$(“#mylink”).attr(“target”,“#blank”);我忘了在导航中包括这样一个事实:这需要绑定到特定的链接。这个答案很接近,但我在这里得到了完整的答案:对不起,我不够详细:)
<script type="text/javascript"> 
window.open ("http://www.foo.edu/", "_blank", "height=800, width=700");
</script>