J'ai eu la même exigence pour l'une des applications d'affaires que j'ai travaillé. Après quelques recherches, j'ai trouvé que spécifier rel = "noreferrer" sur un tag résoudrait le problème. Parce que par la documentation noreferrer sur w3schools.com
Indique que le navigateur ne doit pas envoyer un en-tête HTTP Referer si l'utilisateur suit le lien
L'application métier que je travaille est une application d'une seule page, donc je mis une étiquette sur la page parent avec l'attribut rel = « noreferrer », comme celui-ci
<a id="linkNoReferrer" rel="noreferrer" target="_blank"> </a>
Je n'ai pas mis le « href » attribut pour cette balise, puisque je voudrais à signe href dynamique cette balise et de déclencher le clic manuellement, comme celui-ci
document.getElementById("linkNoReferrer").href="http://www.google.com";
document.getElementById("linkNoReferrer").click();
or
$("#linkNoReferrer").attr("href","http://www.google.com");
$("#linkNoReferrer").click();
Vous remarquerez que la nouvelle page ouverte en utilisant cette méthode, est rendu non sur le cadre chromé. J'ai ce code exécuté avec succès sur mon application métier.
J'espère que quelqu'un trouverait cela utile.
merci.
Est-il possible de rendre [IE Tab] (https://chrome.google.com/webstore/detail/hehijbfgiekmjfkfjpbkbammjbdenadd) dans Google Chrome Frame? –