我正在使用动态导航的CMS网站上工作。网站上有一个链接,我希望能够在新窗口中打开。但是,由于这是一个动态环境,我无法在链接中添加标准 target =“_ blank”。
借助Javascript我尝试了以下内容:
<script type="text/javascript">
window.open ('http://www.foo.edu/education/global-health-courses', 'newwindow', config='height=800, width=700')
</script>
不幸的是,这不能正常工作。我可以使用一点Javascript魔法来正常工作。
感谢。
答案 0 :(得分:0)
您的浏览器配置如何?在我的情况下它可行,也许你有一些adblock / popup限制?
您还可以尝试使用支持更多浏览器的jQuery(通常)...
$('a[href^="http://"]').attr("target", "_blank");
答案 1 :(得分:0)
只需使用正确的窗口名称就可以了:
<script type="text/javascript">
window.open ("http://www.foo.edu/", "_blank", "height=800, width=700");
</script>