spécifier le "target" :o

spécifier le "target" :o - HTML/CSS - Programmation

Marsh Posté le 28-04-2003 à 15:33:48    

'lut
 
J'ai ça  

Code :
  1. onChange="MM_jumpMenu('parent',this,1)"


que j'utilise pour des menus déroulants. Le probléme c'est que je voudrais ouvrir une nouvelle fenêtre et non pas afficher la page en 'parent'! L'attribut "blank" ne fonctione pas, j'ai une erreur: "blank est indéfini"...j'ai essayé tout un tas d'autre trucs mais rien ne marche.
 
Voici le script:
 

Code :
  1. <script type="text/javascript">
  2. <!--
  3. function MM_jumpMenu(targ,selObj,restore){ //v3.0
  4.   eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'" );
  5.   if (restore) selObj.selectedIndex=0;
  6. }
  7. //-->
  8. </script>

 
 
j'ai une deuxiéme question  :D Le '1' correspond a quoi? Que je mette 1 ou 0 je vois pas ce que ça change
 
merci
xl

Reply

Marsh Posté le 28-04-2003 à 15:33:48   

Reply

Marsh Posté le 28-04-2003 à 15:47:10    

C'est normal que remplacer "parent" par autre chose ne marche pas car ton script change la location de ta fenêtre parent lorsque tu choisis un item dans ton menu déroulant. Il faut donc que tu changes ton script et qu'au lieu de faire un parent.location tu fasses un window.open
 
Concernant le 2e paramètre, je subodore que c'est un truc pour éviter un bug du menu lors d'un appui sur le bouton précédent du navigateur ??

Reply

Marsh Posté le 28-04-2003 à 15:49:20    

arfff chuis une buse
 
merci fast mon sauveur    [:frenzy]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed