safari 回撥中window.open無法執行

看風景就發表於2016-03-16

safari無法在callback中執行window.open,其安全機制將其阻擋了。

解決方法:

var oWinRef = win.open('','_blank','引數');
fCallback(){
  oWinRef.location = url;
}

fCallback可以是ajax等的回撥。

相關文章