Why is window.open() silently ignored iff called from within a loop and via setTimeout()?
问题 --- EDIT. I don't get it; yesterday it seemed to be ignored; now it seems to be working. Even within loop and called via setTimeout() . Currently I seem to be having difficulties replicating yesterday's behaviour... What is going on? --- 2nd EDIT. First idea how to "fix" the replication of the issue: weirdly, whether or not this works seems to be dependent on the current URL! E.g. works from SE-sites, but not from, say, http://www.asdf.com/. How so? Whereas setTimeout() works here: setTimeout