我已经构建了一个网页,让您从下拉列表中选择一个页面名称,然后将浏览器传输到该页面.执行传输的代码是
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不会这样做?