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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  redirection par une boite de selection.. problème avec "_blank"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

redirection par une boite de selection.. problème avec "_blank"

n°522512
chrono
Ne m'appelez plus Dieu...
Posté le 24-09-2003 à 19:54:12  profilanswer
 

Bonsoir,
 
J'ai un problème qui me saoul un peu. Pkoi la redirection ne se fait pas? Quelle est l'erreur dans le code svp??
 
function ChangeUrl(formulaire)
 {
 if (formulaire.ListeUrl.selectedIndex != 0)
  {
  location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value target="_blank";
   }
 else  
  {
  alert('Veuillez faire votre sélection.');
  }
 }
 
 
PS: je sais que l'erreur est là mais il fô absolument que la redirection se fasse dans une nouvelle page..

mood
Publicité
Posté le 24-09-2003 à 19:54:12  profilanswer
 

n°522530
antp
Super Administrateur
Champion des excuses bidons
Posté le 24-09-2003 à 20:03:53  profilanswer
 

qu'est-ce qu'il fout là ce target :heink:
 
ça serait plutôt  
window.open(formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value, '_blank');
 
ou quelque chose du genre


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°522617
chrono
Ne m'appelez plus Dieu...
Posté le 24-09-2003 à 21:17:12  profilanswer
 

Salutation!
 
Effectivement ta synthaxe est meilleure... je dirai même que elle au moins elle est bonne..
 
Mais bon pkoi ça ne m'ouvre pas ma nouvelle page???
 
Voici la suite du code.. (j'ai mi des "target" partout pour que ca fonctionne mais sans succès...)
 
function ChangeUrl(formulaire)
 {
 if (formulaire.ListeUrl.selectedIndex != 0)
  {
  location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value, '_blank';
   }
 else  
  {
  alert('Veuillez faire votre sélection.');
  }
 }
 
--------------------------------------------------------------
 
 <form name="formulaire" method="post" action="">
            <select name="ListeUrl" size="1" onChange="ChangeUrl(this.form)" target="_blank">
              <option>-- S&eacute;lectionner un &eacute;l&eacute;ment --</option>
 
  <option value="../pack/compte_ts_devis.php" target="_blank">Vos devis</option>
               <option value="../pack/compte_ttes_commandes.php" target="_blank">Vos commandes</option>
               <option value="../GED/compte_ttes_factures.php" target="_blank">Vos factures</option>              
            </select>
        </form>
 
C koi ce binz???

n°522622
antp
Super Administrateur
Champion des excuses bidons
Posté le 24-09-2003 à 21:20:55  profilanswer
 

relis mon post et utilise window.open comme je te l'ai indiqué et ça fonctionnera.
 
target c'est du HTML
si tu ouvre ton lien par Javascript tu peux laisser tomber target


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°522633
chrono
Ne m'appelez plus Dieu...
Posté le 24-09-2003 à 21:24:55  profilanswer
 

Mais c'est incroyable!!  :ouch:  
 
.. comment t'es fort....  
 
Merci bcp  :jap:  
 
Je crois qu'il fô que j'approfondisse mes connaissance dans certains domaines..  
 
Bonne continuation !
 
Edit : Elle est tellement bien faite votre FAQ que la réponse y était... très fort..


Message édité par chrono le 24-09-2003 à 22:10:49

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

  redirection par une boite de selection.. problème avec "_blank"

 

Sujets relatifs
[C++] Je débute : problème avec "char"[C++] Boite de dialogue et saisie de string
[Visual C++ 6] Problème avec IApplicationPtrProblème avec le truc javascript qui imite target="_blank"
Problème de formule en VBA Excelproblème de sécurité avec le Include
[openGL] Probleme de systeme de coordonnées fenetre[résolu] Problème de reconnaissance des nouveaux messages ...
[Newbie]Bloqué sur un problème de variable 
Plus de sujets relatifs à : redirection par une boite de selection.. problème avec "_blank"


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