为什么调用 setTimeout 会显示警告框,但不会调用 window.open?如果我删除警报,它也不会执行 window.open 。
// Pause first then open window
function pause_first (url) {
alert (url);
var external_window = window.open(url,'_blank');
external_window.focus();
}
var pause_ret = setTimeout( function() { pause_first(url); }, 1000);