Manchmal ist es nicht möglich direkt einen Link anzulegen sondern muss z.B. den Aufruf von einem Event abhängig machen.

So bleibt der böse Popupblocker aus.

 

jQuery('#button).click(function(e){
    var newWindow = window.open('', '_blank');
    jQuery.ajax({
      url: “somePHP.php",
      type: "POST",
      success: function (data) {
        newWindow.location = data;
      }
    });
  });

 

in der variable Data steht in diesem Beispiel eine Adresse.

Danke an Thomas G.