probleme de noob

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : probleme de noob

Re: probleme de noob

par Invité » 01 sept. 2005, 23:09

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.

probleme de noob

par StmX » 01 sept. 2005, 17:40

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