Pas. Si vous voulez une nouvelle fenêtre, vous devez livrer la redirection en HTML/Javascript.
Ce qui est brut. Et méchantes. Aucun argument. C'est tout le genre de grave pour moi une fois que le mot "bannière". Et si je ne peux pas utiliser js existe-il d'autres options? Évidemment, la meilleure chose est que si vous pouvez obtenir un target="_blank" dans le lien d'origine, comme legenden dit. (Il n'était pas en pensant que vous avez le contrôle.) Si pour quelque raison vous ne pouvez pas pousser les JS pour le client (je suppose il y a une raison sociale qui, depuis qu'il est à peu près impossible qu'il y ait une raison technique), vous êtes un peu hors de la chance; tout ce que vous pourriez faire serait d'envoyer du HTML avec un lien et demander à l'utilisateur de cliquer sur elle.
Il serait méchant, et pourrait ne pas être ce que vous voulez, mais y compris d'une balise IFRAME pointant vers un fichier php avec l'en-tête de redirection peut être une solution. Ne pas créer une nouvelle fenêtre, mais crée une fenêtre à l'intérieur de la fenêtre.
header()
fonction, il est tout simplement impossible : stackoverflow.com/questions/12539011/header-location-in-new-tabOriginalL'auteur andreialecu
Pas. Si vous voulez une nouvelle fenêtre, vous devez livrer la redirection en HTML/Javascript.
Aucun argument. C'est tout le genre de grave pour moi une fois que le mot "bannière".
Et si je ne peux pas utiliser js existe-il d'autres options?
Évidemment, la meilleure chose est que si vous pouvez obtenir un target="_blank" dans le lien d'origine, comme legenden dit. (Il n'était pas en pensant que vous avez le contrôle.) Si pour quelque raison vous ne pouvez pas pousser les JS pour le client (je suppose il y a une raison sociale qui, depuis qu'il est à peu près impossible qu'il y ait une raison technique), vous êtes un peu hors de la chance; tout ce que vous pourriez faire serait d'envoyer du HTML avec un lien et demander à l'utilisateur de cliquer sur elle.
OriginalL'auteur chaos
Cela fonctionne pour moi
OriginalL'auteur NaveenDA
Il serait méchant, et pourrait ne pas être ce que vous voulez, mais y compris d'une balise IFRAME pointant vers un fichier php avec l'en-tête de redirection peut être une solution. Ne pas créer une nouvelle fenêtre, mais crée une fenêtre à l'intérieur de la fenêtre.
OriginalL'auteur
Vous devez rediriger vers une page avec une redirection metà tag comme sur le plus de vote réponse à Ouvrez HTML meta redirection dans une nouvelle fenêtre
Si la page vous rediriger vos en-têtes contiennent un metà tag:
OriginalL'auteur zioMitch