Opening new window/tab in such way is identified by all modern browsers as popup! The reason is that the origin of the open command is not a click on a link but some JavaScript function.
To allow or block such popup is up to the end user and can be configured from the browser settings but can not bypassed from code...
The only way is to do it is to open the new windows from the client directly from the click event of the button...
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<input id="Button1" type="button" value="button" onclick="multiopen()" />
<script type="text/javascript">
function multiopen() {
window.open('url1', '_blank');
window.open('url2', '_blank');
window.open('url3', '_blank');
}
</script>
</body>
</html>