Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1100 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP & JS] Opera & Cookie & Select multiple

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP & JS] Opera & Cookie & Select multiple

n°169608
SCREAM78
Posté le 02-07-2002 à 11:40:24  profilanswer
 

Bonjour,
G deux pbs sous opéra :
- le 1er concerne les cookies : j'arrive pas a supprimer des cookies ... voici le code :

Code :
  1. setcookie("login_user","",time()-3600,"/" );
  2. setcookie("session_id_user","",time()-3600,"/" );
  3. setcookie("cookie_expired","",time()-3600,"/" );


Ce code marche sous IE (testé avec le 5) et mozilla ... néanmoins mozilla ne veut pas de cette syntaxe : setcookie("toto" ) pour effacer un cookie.
G fait des recherches mais g rien trouvé sur ca.
 
- deuxieme pb : un souci avec les select multiple.
Voila le contexte : g un champ texte ou l'utilisateur rentre une ip ... il appuie sur le bouton add pour ajouter une ip dans la list et del pour supprimer une ou plusieurs ip.
Sous IE (ainsi que mozilla) les indices marche de cette facon ... si rien n'est selectionné il le document.form[form].elements[list].options.selectedIndex renvoie -1 sinon 0 pour le 1er indice, 1 pour le second etc ... normal koi !
Mais sous opera il renvoie 0 si il n'y a pas de selection ! et si je selectionne 1er c aussi 0 :ouch:
Voici le code que j'utilise pour effacer ... mais ca vient pas de la je pense ... c un vieux bug d'opera ... je crois que je vais remplir un petit bug report :D
if (document.forms[form].elements[list].options.selectedIndex>=0)

Code :
  1. if (document.forms[form].elements[list].options.selectedIndex>=0)
  2. {
  3. while (document.forms[form].elements[list].options.selectedIndex>=0)
  4. {
  5.   ind=document.forms[form].elements[list].options.selectedIndex;
  6.   document.forms[form].elements[list].options[ind].value="";
  7.   document.forms[form].elements[list].options[ind]=null;
  8. }
  9. return true;
  10. }


 
Merci de votre aide ;)


Message édité par SCREAM78 le 02-07-2002 à 14:22:03

---------------
Gates gave us the windows ... Linux gave us the whole house ...
mood
Publicité
Posté le 02-07-2002 à 11:40:24  profilanswer
 

n°169716
SCREAM78
Posté le 02-07-2002 à 12:28:52  profilanswer
 

[:_deckard_]


Message édité par SCREAM78 le 02-07-2002 à 12:29:20

---------------
Gates gave us the windows ... Linux gave us the whole house ...
n°169769
SCREAM78
Posté le 02-07-2002 à 13:44:05  profilanswer
 

..


---------------
Gates gave us the windows ... Linux gave us the whole house ...
n°169944
SCREAM78
Posté le 02-07-2002 à 15:49:41  profilanswer
 

...


---------------
Gates gave us the windows ... Linux gave us the whole house ...
n°170217
SCREAM78
Posté le 03-07-2002 à 01:14:08  profilanswer
 

....


---------------
Gates gave us the windows ... Linux gave us the whole house ...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP & JS] Opera & Cookie & Select multiple

 

Sujets relatifs
[PHP & MySQL] Where ?probleme avec mon mailing en PHP
[PHP]passage de tableau[PHP] recherche script simple upload images + variable type/poids/H/W
[SQL] un select qui ne garde que dix lignes ....Visual Basic? Langage procédural ? Evénementiel? à objet? et PHP???
[PHP] savoir si une fonction existe[PHP] créer des miniatures de bonne qualité !
[PHP] recupere la cle d une ligne qu on vient de creer[PHP/ASP] Peut on générer dynamiquement les keywords !
Plus de sujets relatifs à : [PHP & JS] Opera & Cookie & Select multiple


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR