Je suis intéressé par l'utilisation de target = _blanks pour les liens, mais comme je ne veux pas faire d'URI paramétrés, je crains de perdre des données basées sur des requêtes, comme le référent. Cette peur est-elle égarée?Est-ce que la cible = _blank URI transmet toujours les données de provenance?
Répondre
Oui, les données referrer est passé lors du ciblage '_blank':
<a href="link" target="_blank">text</a>
pouvez-vous citer une source? – chovy
Ne fonctionne pas pour moi dans le dernier chrome. L'utilisation de 'document.referer' dans la console Chrome renvoie une chaîne vide. –
Si cela fonctionnait, il ne semble plus. Et je ne pense pas que ce soit spécifique au navigateur. J'ai maintenant plusieurs liens vers mon site à partir d'un blog populaire. Ils ont tous utilisé 'target = _blank' sur les liens. Aucun d'entre eux ne passe un référent. Vérifié dans Chrome et Firefox. – mix
oui, target = _blank est juste pour le navigateur - ignoré par G/B/Y
Que signifie G/B/Y? –
G/B/Y/= Google, Bing, Yahoo –
Non, vous pouvez essayer ce dans le dernier chrome en collant le suivant dans la barre d'adresse:
data:text/html, <a href="http://darwinandsierra.com" target="_blank">text</a>
Puis cliquez sur le lien, ouvrez la console Chrome et tapez:
document.referer
Il retourne une chaîne vide.
Si je me souviens bien, IE6 ne sait pas lire les reffers dans les fenêtres vides. –
... qui a voté pour fermer ceci comme hors-sujet? –