I\'ve a javascript that opens a set of windows.
$.each($(\'input.ListCheckBox:checked:not(#ToggleCheckBox)\'), function (idx, item) {
var $Url = $Url
The remark of @sebastian is correct. In chrome any interaction can just open one windows. But I'd like to add that 2nd, 3th, ... window.open calls are just waiting to get an approval by the pop-up blocking mechanism. If you approve pop-ups from your site in the browser it works fine. For a production application you'll need to add some kind of warning to the users so that they actually do accept those multiple pop-ups for your application.
Browsers don't like opening multiple new tabs to prevent ads from doing it. In chrome every user interaction can only open one new tab.