Open multiple windows with JavaScript — is there a proper way to deal with pop-up blockers?

I have a service that lists dozen of items with appropriate links to them and I wanted to see about adding a function that allows users to open all of these with a single click.

Currently its a simple window.open call with unique name but the browser pop-up blocker catch these and simply block the call for these (tho they do open the last one). Is there a way to hint to the browser that this is a legit call from a user without adding a lengthy explainer that the user will need to tell their pop-up blocker to pipe down before this would actually work?