javascript window.open 在这里不起作用

标签 javascript window window.open

我需要在新选项卡中打开此网址。现在它们在同一页面中打开。

var data = [  
    {title: "1", url: "gallery1.html"},  
    {title: "2", url: "gallery2.html"},  
    {title: "3", url: "gallery2.html"}, 

我对 javascript 的了解很浅。我尝试过这样的事情:

<script type='text/javascript'>    
window.open(url);      
</script>     

.attr("xlink:href", function(d) { return d.example.url; }) 
.attr("xlink:target", "_blank") 
.attr("xlink:title", function(d) { return d.example.title; });

最佳答案

window.open(url, "_blank");

这将在新页面中打开它。

_blank is a special keyword这将告诉 .open 在新页面中打开。

演示:https://jsfiddle.net/n780rz9o/

关于javascript window.open 在这里不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39056493/

相关文章:

JQuery CSS 代码不在窗口中间

javascript - 为什么只有第一个 window.open 工作?

javascript - 如何使用构造函数的实例变量访问java脚本中构造函数的静态属性?

javascript - 修改网格高度/宽度

javascript - 显示每个月的假期列表

powershell - 无法使用 NSSM 在窗口 10 中启动服务

c# - 为 Winform 创建复选框

javascript - 如何使用 JavaScript 在其他窗口之上打开一个新窗口?

javascript - Window.open 不返回窗口引用 IE9

javascript - 删除元素上的功能