2011-02-27 3 views
2

Si j'ouvre www.google.com en chrome puis j'efface l'historique et ouvre www.google.com dans une autre page Chrome, comment puis-je distinguer ces 2 sites Web? Y a-t-il quelque chose dans un navigateur qui le rend unique par rapport à un autre (même navigateur et même page web mais deux fenêtres)?2 instances d'une page Web dans 2 fenêtres

Répondre

1

Dans des circonstances normales - non. Si vous ne parlez pas de google.com, et que vous parlez plutôt d'une page Web que vous développez, vous pouvez avoir une variable javascript (pas un cookie) qui est définie et envoyée avec la navigation de la page.

Tant que cette variable est unique (ou aléatoire), vous pouvez distinguer les instances. Les cookies sont partagés entre plusieurs fenêtres/onglets à l'aide d'un seul navigateur à moins que vous n'utilisiez le "Mode confidentialité"

Plus d'informations sur ce que vous essayez d'accomplir répondraient mieux à cette question.

+0

Pouvez-vous expliquer plus sur le «mode de confidentialité» - les cookies seront uniques en mode privé? – SunyGirl

+1

Correct, en [mode de confidentialité] (http://www.google.com/support/chrome/bin/answer.py?hl=fr&answer=95464), la nouvelle instance du navigateur se comporte comme si vous n'aviez jamais ouvert de navigateur avant. Essayez de regarder stackoverflow en "incognito" pendant que vous êtes connecté - vous ne serez pas connecté ici. – Mikhail

+0

merci pour votre réponse – SunyGirl

1

Le protocole HTTP est sans état par nature, donc en général vous ne devriez pas pouvoir le dire. Cependant, vous avez deux sessions distinctes ouvertes vous pouvez suivre le trafic en inspectant les en-têtes HTTP pour les valeurs de cookie de session, mais c'est à peu près aussi bon que vous allez obtenir.

Questions connexes