Niveau : avancé
Techniques : javaScript, PHP, HTML, Ajax

Bonsoir,

J'ai une page A HTML + javaScript qui fait une requête Ajax vers un script PHP. Ce dernier créé un cookie setcookie et retourne une réponse XML qui est exploitée en javaScript. Si j'ai tout bien compris, le cookie est associé à la réponse XML (header).

Ma page A n'a logiquement pas connaissance du cookie.

Si le script javaScript fait un window.open de la réponse XML, ma page A a le cookie. Mais c'est moche (et en plus il faut autoriser fireFox à ouvrir le nouvel onglet).

Comment faire en sorte d'"injecter" le cookie issu du header de la réponse XML dans ma page HTML courante (via javaScript ?) de la manière la plus élégante et conventionnelle.

Ah, cerise sur le gâteau : il faut que cela fonctionne aussi dans un webview android (programmation hybride) et si possible en environnement iOS (je n'ai pas encore étudié le problème mais j'imagine que ça va être encore une autre histoire).

Je ne souhaite pas modifier ni overrider la classe PHP qui génère le cookie.

Bon, je retourne à mes éprouvettes en espérant que cela n'explose pas mais si vous avez une (bonne, j'en suis certain) idée, je suis preneur.

Merci, et j'espère avoir été à la fois clair, précis et concis.

Le fil vert sur le bouton vert, le fil... ***BOUM***