相关疑难解决方法(0)

window.open(url,'_ blank'); 没有在iMac/Safari上工作

我已经构建了一个网页,让您从下拉列表中选择一个页面名称,然后将浏览器传输到该页面.执行传输的代码是

if (url){
    window.open(url, '_blank');
} 
Run Code Online (Sandbox Code Playgroud)

其中"url"是选中的页面.

window.open行之前的控制台日志打印如下:

    executing: window.open(http://www.mywebsite.com/44/threats.html, '_blank')
Run Code Online (Sandbox Code Playgroud)

然后浏览器在新选项卡中打开页面.

这适用于所有浏览器的Windows 7,包括Safari.

在iMac上,它适用于Firefox但不适用于Safari.

有谁知道为什么iMac/Safari不会这样做?

javascript safari macos

46
推荐指数
8
解决办法
7万
查看次数

标签 统计

javascript ×1

macos ×1

safari ×1