Page 1 sur 1

probleme de noob

Posté : 01 sept. 2005, 17:40
par StmX
bonjour, je ne m'y connait pas vraiment en javascript et je souhaiterais vous demander de l'aide...
pourriez vous me "traduire" ce code en un langage comprehensible svp ? je crois comprendre qu'il est question d'enregistrer des informations avec un login et un password mais le reste me reste incomprehensible.

Code : Tout sélectionner

var conSave; var path; function registerConSaveEvents() { var pathname = document.location.pathname; var idx = pathname.indexOf('/login/'); if (idx == -1) return; path = pathname.substr(0, idx) + '/login'; conSave = document.getElementById('conSave'); conSave.onclick = conSave_onClick; } function conSave_onClick(e) { if (conSave.checked) return; var expires = new Date(); expires.setUTCFullYear(expires.getUTCFullYear() - 1); document.cookie = 'login=; expires=' + expires.toUTCString() + '; path=' + path; document.cookie = 'pwd=; expires=' + expires.toUTCString() + '; path=' + path; }

voila, merci d'avance
StmX

Re: probleme de noob

Posté : 01 sept. 2005, 23:09
par Invité
je crois comprendre qu'il est question d'enregistrer des informations avec un login et un password mais le reste me reste incomprehensible.
je crois plutôt que ça efface des cookies vu que la deuxième fonction file des dates inférieurs à la date courante.

si j'ai bien compris il permet(première fonction) à un objet consave(bouton, lien...) d'appeler la deuxième fonction si tu click dessus, le tout s'il y a un dossier login dans l'adresse qui appel le script.

si tu clicks il efface les cookies login et pwd.