2011-10-28 1 views
-2

Comment puis-je supprimer tous les cookies pour un hôte particulier, from javascript. J'ai vérifié la fonction deleteCookie partagée par beaucoup, mais je ne trouve pas comment supprimer les cookies concernés par un domaine particulier (par exemple: supprimer les cookies concernés par host/domain about.com).Supprimer les cookies pour un hôte particulier de javascript

+0

https://developer.mozilla.org/en/Same_origin_policy_for_JavaScript – katspaugh

+0

Je veux juste supprimer les cookies concernés à localhost. Selon la politique, je peux le faire correctement? Les origines sont les mêmes. Donc, dans ce cas, comment puis-je le faire? –

Répondre

0

Je ne pense pas que ce soit possible avec Javascript. Vous pouvez lire la valeur d'un cookie mais vous ne pouvez pas voir son domaine en Javascript.

+0

Nous pouvons voir tous les détails concerne un cookie. (Utiliser Mozilla) –

+0

Pouvez-vous voir ces détails en javascript? Si oui, veuillez poster un code. – dnuttle

+0

En utilisant mozilla, allez dans Outils/Options/Afficher les cookies, et il affichera les cookies créés pour chaque domaine. En cliquant sur l'un d'entre eux, il vous montrera les détails. –

1

Vous pouvez uniquement supprimer les cookies qui proviennent du domaine en cours. Pour supprimer un cookie, définissez son heure d'expiration à une heure antérieure.

+0

Ce que vous entendez par «domaine actuel» est localhost (propre système)? Si oui, comment puis-je le supprimer. Je sais qu'en réglant l'heure à un temps passé, le cookie est supprimé, mais je ne comprends pas comment faire cela pour le domaine 'localhost'? –

+0

Je veux dire domaine actuel comme dans le domaine de la page Web qui exécute le code Javascript. –

+0

Ceci est le code que j'ai donné. Cela ne fonctionne pas. S'il vous plaît aidez-moi à travers !!!

Questions connexes