Evernote's bookmarklet est capable de faire cela, donc la plupart des upvoted réponse ne répond pas à cela, même si la prime sera d'y aller (non-productive).
Je dois les appeler de domaine A.com (qui définit les cookies avec http) de domaine B.com. Tout ce que je fais sur le domaine B.com est (javascript):
var head = document.getElementsByTagName("head")[0];
var script = document.createElement("script");
script.src = "A.com/setCookie?cache=1231213123";
head.appendChild(script);
Cela définit le cookie sur A.com sur tous les navigateurs que j'ai testé, à l'exception de Safari. Étonnamment, cela fonctionne dans IE6, même sans le P3P en-têtes.
Est-il possible de faire ce travail dans Safari?