j'essaie (sans succès) de contourner le problème lié au nom de domain,
quand un fichier html est lu en local, comme file:// càd ne passe pas
par un serveur http.
dans le cookie je met comme "domain" :
.localhost.localdomain
mais bon ça marche pas :[
qq'un a réussi à contourner ce pb ???
le but de la manip : permettre à l'utilisateur de choisir une fds et de
la garder sur un essemble de pages.
j'essaie (sans succès) de contourner le problème lié au nom de domain, quand un fichier html est lu en local, comme file:// càd ne passe pas par un serveur http.
dans le cookie je met comme "domain" :
Et pourquoi mets-tu un domain ? Ne peux-tu utiliser des adresses relatives ?
Pour mon StyleSwitcher les f de cookies sont :
function createCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else expires = ""; document.cookie = 'amoi'+name+"="+value+expires+"; path=/"; }
function readCookie(name) { var nameEQ = 'amoi'+name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; }
-- Stephane Moriaux et son (moins) vieux Mac déjà dépassé
j'essaie (sans succès) de contourner le problème lié au nom de domain,
quand un fichier html est lu en local, comme file:// càd ne passe pas
par un serveur http.
dans le cookie je met comme "domain" :
Et pourquoi mets-tu un domain ?
Ne peux-tu utiliser des adresses relatives ?
Pour mon StyleSwitcher les f de cookies sont :
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else expires = "";
document.cookie = 'amoi'+name+"="+value+expires+"; path=/";
}
function readCookie(name) {
var nameEQ = 'amoi'+name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}
j'essaie (sans succès) de contourner le problème lié au nom de domain, quand un fichier html est lu en local, comme file:// càd ne passe pas par un serveur http.
dans le cookie je met comme "domain" :
Et pourquoi mets-tu un domain ? Ne peux-tu utiliser des adresses relatives ?
Pour mon StyleSwitcher les f de cookies sont :
function createCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else expires = ""; document.cookie = 'amoi'+name+"="+value+expires+"; path=/"; }
function readCookie(name) { var nameEQ = 'amoi'+name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; }
euh... ça ne marche pas mieux off-line... -- une bévue
ASM
ASM wrote:
Pour mon StyleSwitcher les f de cookies sont :
euh... ça ne marche pas mieux off-line...
Ben non ... t'as raison ... ça marche in line, ça marche off-line : il y a autant de cookies que de domains (comme tu semblais le dire) les préfs out ne sont pas celles in.
Je ne m'étais jamais penché sur ce pb et ne sais pas si on peut avoir des cookies génériques indépendants du domain.
ça ne semble pas gagné :-( "Pour des raisons de sécurité, il ne semble cependant pas possible (on a essayé), qu'un site web place des cookies qui seront relus par un autre site." nous dit-on ici : http://www.actulab.com/la-structure-des-cookies.php
à la base les cookies ont été inventés pour être au service d'un site.
-- Stephane Moriaux et son (moins) vieux Mac déjà dépassé
Ben non ... t'as raison ... ça marche in line, ça marche off-line :
il y a autant de cookies que de domains (comme tu semblais le dire)
les préfs out ne sont pas celles in.
Je ne m'étais jamais penché sur ce pb et ne sais pas si on peut avoir
des cookies génériques indépendants du domain.
ça ne semble pas gagné :-(
"Pour des raisons de sécurité, il ne semble cependant pas possible (on a
essayé), qu'un site web place des cookies qui seront relus par un autre
site."
nous dit-on ici :
http://www.actulab.com/la-structure-des-cookies.php
à la base les cookies ont été inventés pour être au service d'un site.
--
Stephane Moriaux et son (moins) vieux Mac déjà dépassé
Ben non ... t'as raison ... ça marche in line, ça marche off-line : il y a autant de cookies que de domains (comme tu semblais le dire) les préfs out ne sont pas celles in.
Je ne m'étais jamais penché sur ce pb et ne sais pas si on peut avoir des cookies génériques indépendants du domain.
ça ne semble pas gagné :-( "Pour des raisons de sécurité, il ne semble cependant pas possible (on a essayé), qu'un site web place des cookies qui seront relus par un autre site." nous dit-on ici : http://www.actulab.com/la-structure-des-cookies.php
à la base les cookies ont été inventés pour être au service d'un site.
-- Stephane Moriaux et son (moins) vieux Mac déjà dépassé
pere.noel
ASM wrote:
à la base les cookies ont été inventés pour être au service d'un site.
ouais, ouais, merci, mas-is bon, les cookies, sur mac sont enregistrés dans une plist...
c'était le pourquoi-du-comment de ma tentative de "truandage" avec :
domain=".localhost.localdomain"
bon tant pis, je ne vais pas user le soleil là-dessus... -- une bévue
à la base les cookies ont été inventés pour être au service d'un site.
ouais, ouais, merci, mas-is bon, les cookies, sur mac sont enregistrés dans une plist...
c'était le pourquoi-du-comment de ma tentative de "truandage" avec :
domain=".localhost.localdomain"
bon tant pis, je ne vais pas user le soleil là-dessus... -- une bévue
ASM
les cookies, sur mac sont enregistrés dans une plist...
Heu ... ?
Ceux de Safari peut-être, mais pas ceux de : - FireFox qui sont dans cookies.txt - Camino dans un autre cookies.txt - Opera je sais pas où il cache ses petits - iCab ... / ...
-- Stephane Moriaux et son (moins) vieux Mac déjà dépassé
les cookies, sur mac sont enregistrés
dans une plist...
Heu ... ?
Ceux de Safari peut-être, mais pas ceux de :
- FireFox qui sont dans cookies.txt
- Camino dans un autre cookies.txt
- Opera je sais pas où il cache ses petits
- iCab
... / ...
--
Stephane Moriaux et son (moins) vieux Mac déjà dépassé
les cookies, sur mac sont enregistrés dans une plist...
Heu ... ?
Ceux de Safari peut-être, mais pas ceux de : - FireFox qui sont dans cookies.txt - Camino dans un autre cookies.txt - Opera je sais pas où il cache ses petits - iCab ... / ...
-- Stephane Moriaux et son (moins) vieux Mac déjà dépassé
pere.noel
ASM wrote:
Heu ... ?
Ceux de Safari peut-être, mais pas ceux de : - FireFox qui sont dans cookies.txt - Camino dans un autre cookies.txt - Opera je sais pas où il cache ses petits - iCab ... / ...
pas grave, de toutes façons ce n'est pas utilisable.
Ceux de Safari peut-être, mais pas ceux de :
- FireFox qui sont dans cookies.txt
- Camino dans un autre cookies.txt
- Opera je sais pas où il cache ses petits
- iCab
... / ...
pas grave, de toutes façons ce n'est pas utilisable.
Ceux de Safari peut-être, mais pas ceux de : - FireFox qui sont dans cookies.txt - Camino dans un autre cookies.txt - Opera je sais pas où il cache ses petits - iCab ... / ...
pas grave, de toutes façons ce n'est pas utilisable.
-- une bévue
Dr J R Stockton
En fr.comp.lang.javascript <4573f221$0$5066$, 4 Dec 2006 11:02:09, ASM a ecrit:
ou date.setDate(date.getDate() + days); -- (c) John Stockton, Surrey, UK. ?@merlyn.demon.co.uk Turnpike v6.05 IE 6 <URL:http://www.jibbering.com/faq/> Old RC FAQ of news:comp.lang.javascript <URL:http://www.merlyn.demon.co.uk/js-index.htm> jscr maths, dates, sources. <URL:http://www.merlyn.demon.co.uk/> TP/BP/Delphi/jscr/&c, FAQ items, links.
pere.noel
Dr J R Stockton wrote:
ou date.setDate(date.getDate() + days);
ah oui ! bonne remarque ;-)
mais de toutes façons, ça marche pas, apparemment, off-line les cookie :[
c'est curieux dans certains de mes navs j'ai assez souvent 2038...
et, encore + curieux, des tas de cookies avec une date dans le passé mais qui n'ont pas été expirés... je suppose que c'est le nav qui est flemmard ??? -- une bévue
Dr J R Stockton <reply0649@merlyn.demon.co.uk> wrote:
ou date.setDate(date.getDate() + days);
ah oui ! bonne remarque ;-)
mais de toutes façons, ça marche pas, apparemment, off-line les cookie
:[
c'est curieux dans certains de mes navs j'ai assez souvent 2038...
et, encore + curieux, des tas de cookies avec une date dans le passé
mais qui n'ont pas été expirés... je suppose que c'est le nav qui est
flemmard ???
--
une bévue
mais de toutes façons, ça marche pas, apparemment, off-line les cookie :[
c'est curieux dans certains de mes navs j'ai assez souvent 2038...
et, encore + curieux, des tas de cookies avec une date dans le passé mais qui n'ont pas été expirés... je suppose que c'est le nav qui est flemmard ??? -- une bévue
ASM
mais de toutes façons, ça marche pas, apparemment, off-line les cookie :[
Je ne vois pas pourquoi ça ne marcherait pas ? Un cookie n'est qu'une ligne de texte.
Il peut être géré via JS ou via serveur.
S'il est géré via JS le ccokie marchera partout. (je viens de re vérifier) Sauf que pour la même page, ou même site, il y en aura un spécifique pour le off-line et un autre pour le in-line.
-- Stephane Moriaux et son (moins) vieux Mac déjà dépassé
mais de toutes façons, ça marche pas, apparemment, off-line les cookie
:[
Je ne vois pas pourquoi ça ne marcherait pas ?
Un cookie n'est qu'une ligne de texte.
Il peut être géré via JS ou via serveur.
S'il est géré via JS le ccokie marchera partout.
(je viens de re vérifier)
Sauf que pour la même page, ou même site, il y en aura un spécifique
pour le off-line et un autre pour le in-line.
--
Stephane Moriaux et son (moins) vieux Mac déjà dépassé
mais de toutes façons, ça marche pas, apparemment, off-line les cookie :[
Je ne vois pas pourquoi ça ne marcherait pas ? Un cookie n'est qu'une ligne de texte.
Il peut être géré via JS ou via serveur.
S'il est géré via JS le ccokie marchera partout. (je viens de re vérifier) Sauf que pour la même page, ou même site, il y en aura un spécifique pour le off-line et un autre pour le in-line.
-- Stephane Moriaux et son (moins) vieux Mac déjà dépassé