créer un site


Afficher la réponse dans une nouvelle fenêtre

Poster un nouveau sujet sur javascript   Répondre au sujet à javascript:Afficher la réponse dans une nouvelle fenêtre    Accueil Forum -> javascript
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
chrisaurelie
frontpage mioche
frontpage mioche
MessageAfficher la réponse dans une nouvelle fenêtre , Posté le: 20-10-2006 20:23

Bonjour,

je ne suis pas un pro et j'ai trouvé un script que combine 4 listes déroulantes qui me convient parfaitement pour mon projet. Par contre, je ne sais pas comment il est possible de faire pour que, lorsque je clique sur l'objet qui m'intéresse dans la dernière liste déroulante, l'ouverture du site web se fasse dans une fenêtre différente de celle où j'ai fait la recherche. Dans le script ci-dessous, la page web s'affiche dans la même page que celle où se trouvent les listes déroulantes.
Est-ce que quelqu'un peut m'aider ???

Merci d'avance pour votre temps.

Code:


<FORM name="G1SCRIPTNAME">
<table border="0" cellspacing="0" cellpadding="0">
<tr align="center">
<td nowrap height="11">

<select name="G1SCRIPTNAME1" size="1" style="font-family: Lucida Console,Verdana, Tahoma, Arial; font-size: 9"
onChange="ReDirect1(this.options.selectedIndex)">
<option selected>---Selection 1-------------</option>
<option>Menu 1</option>
<option>Menu 2</option>
</select>
<select name="G1SCRIPTNAME2" size="1" style="font-family: Lucida Console,Verdana, Tahoma, Arial; font-size: 9"
onChange="ReDirect2(this.options.selectedIndex)">
<option value="" selected> </option>
<option value="" selected>---Selection 2--------------</option>
<option value="" selected>---Selection 2--------------</option>
</select>
<select name="G1SCRIPTNAME3" size="1" style="font-family: Lucida Console,Verdana, Tahoma, Arial; font-size: 9"
onChange="ReDirect3(this.options.selectedIndex)">
<option value="" selected> </option>
<option value="" selected>---Selection 3----------------</option>
<option value="" selected>---Selection 3----------------</option>
</select>
<select name="G1SCRIPTNAME4" size="1" style="font-family: Lucida Console,Verdana, Tahoma, Arial; font-size: 9"
onChange="ReDirect(this.options.selectedIndex)">
<option value="" selected> </option>
<option value="" selected>---Selection 4----------------</option>
<option value="" selected>---Selection 4----------------</option>
</select>
<SCRIPT language="JavaScript" title="G1SCRIPT">
<!--

/* */
var temp=document.G1SCRIPTNAME.G1SCRIPTNAME2
var temp1=document.G1SCRIPTNAME.G1SCRIPTNAME3
var temp2=document.G1SCRIPTNAME.G1SCRIPTNAME4
var CB2=document.G1SCRIPTNAME.G1SCRIPTNAME1.options.length
var CB3=document.G1SCRIPTNAME.G1SCRIPTNAME2.options.length
var CB4=document.G1SCRIPTNAME.G1SCRIPTNAME3.options.length
var ComboBox2=new Array(CB2)
var ComboBox3=new Array(CB2)
var ComboBox4=new Array(CB2)

var maximum="12"
var max=eval(maximum-1)
/* */

for (a=0; a<=max; a++){
ComboBox2[a]=new Array()
}
for (b=0; b<=max; b++){
ComboBox3[b]=new Array()
for (c=0; c<=max; c++){
ComboBox3[b][c]=new Array()
}}
for (d=0; d<=max; d++){
ComboBox4[d]=new Array()
for (e=0; e<=max; e++){
ComboBox4[d][e]=new Array()
for (f=0;f<=max; f++){
ComboBox4[d][e][f]=new Array()
}}}
/* POUR MEMOIRE
[x][x] = MENU - SOUS MENU
*/
ComboBox2[0][0]=new Option("---Selection2---"," ");

ComboBox2[1][0]=new Option("Faites votre choix!"," ");
ComboBox2[1][1]=new Option("Sous Menu 1 . 1","");
ComboBox2[1][2]=new Option("Sous Menu 2 . 1","");

ComboBox2[2][0]=new Option("Faites votre choix!"," ");
ComboBox2[2][1]=new Option("Sous Menu 1 . 2","");
ComboBox2[2][2]=new Option("Sous Menu 2 . 2","");

/* POUR MEMOIRE
[x][x][x] = MENU - SOUS MENU - CATEGORIE
*/
ComboBox3[0][0][0]=new Option("---Selection 3---"," ");

ComboBox3[1][0][0]=new Option("---Selection 3---"," ");

ComboBox3[1][1][0]=new Option("Faites votre choix!"," ");
ComboBox3[1][1][1]=new Option("Cat 1 . 1 . 1","");
ComboBox3[1][1][2]=new Option("Cat 2 . 1 . 1","");

ComboBox3[1][2][0]=new Option("Faites votre choix!"," ");
ComboBox3[1][2][1]=new Option("Cat 1 . 2 . 1","");
ComboBox3[1][2][2]=new Option("Cat 2 . 2 . 1","");

ComboBox3[2][0][0]=new Option("---Selection 3---"," ");

ComboBox3[2][1][0]=new Option("Faites votre choix!"," ");
ComboBox3[2][1][1]=new Option("Cat 1 . 1 . 2","");
ComboBox3[2][1][2]=new Option("Cat 2 . 1 . 2","");

ComboBox3[2][2][0]=new Option("Faites votre choix!"," ");
ComboBox3[2][2][1]=new Option("Cat 1 . 2 . 2","");
ComboBox3[2][2][2]=new Option("Cat 2 . 2 . 2","");

/* POUR MEMOIRE
[x][x][x][x] = MENU - SOUS MENU - CATEGORIE - SITE
*/
ComboBox4[0][0][0][0]=new Option("---Selection 4---"," ");

ComboBox4[1][0][0][0]=new Option("---Selection 4---"," ");

ComboBox4[1][1][1][0]=new Option("Choix de destination"," ");
ComboBox4[1][1][1][1]=new Option("Site 1 Cat 1 Sous Menu 1 Menu 1.","http://www.g1script.com");
ComboBox4[1][1][1][2]=new Option("Site 2 Cat 1 Sous Menu 1 Menu 1.","http://www.g1script.com");

ComboBox4[1][1][2][0]=new Option("Choix de destination"," ");
ComboBox4[1][1][2][1]=new Option("Site 1 Cat 2 Sous Menu 1 Menu 1.","http://www.g1script.com");
ComboBox4[1][1][2][2]=new Option("Site 2 Cat 2 Sous Menu 1 Menu 1.","http://www.g1script.com");

ComboBox4[1][2][2][0]=new Option("Choix de destination"," ");
ComboBox4[1][2][2][1]=new Option("Site 1 Cat 2 Sous Menu 2 Menu 1.","http://www.g1script.com");
ComboBox4[1][2][2][2]=new Option("Site 2 Cat 2 Sous Menu 2 Menu 1.","http://www.g1script.com");

ComboBox4[1][2][2][0]=new Option("Choix de destination"," ");
ComboBox4[1][2][2][1]=new Option("Site 1 Cat 2 Sous Menu 2 Menu 1.","http://www.g1script.com");
ComboBox4[1][2][2][2]=new Option("Site 2 Cat 2 Sous Menu 2 Menu 1.","http://www.g1script.com");

ComboBox4[2][0][0][0]=new Option("---Selection 4---"," ");

ComboBox4[2][1][1][0]=new Option("Choix de destination"," ");
ComboBox4[2][1][1][1]=new Option("Site 1 Cat 1 Sous Menu 1 Menu 2.","http://www.g1script.com");
ComboBox4[2][1][1][2]=new Option("Site 2 Cat 1 Sous Menu 1 Menu 2.","http://www.g1script.com");

ComboBox4[2][1][2][0]=new Option("Choix de destination"," ");
ComboBox4[2][1][2][1]=new Option("Site 1 Cat 2 Sous Menu 1 Menu 2.","http://www.g1script.com");
ComboBox4[2][1][2][2]=new Option("Site 2 Cat 2 Sous Menu 1 Menu 2.","http://www.g1script.com");

ComboBox4[2][2][2][0]=new Option("Choix de destination"," ");
ComboBox4[2][2][2][1]=new Option("Site 1 Cat 2 Sous Menu 2 Menu 2.","http://www.g1script.com");
ComboBox4[2][2][2][2]=new Option("Site 2 Cat 2 Sous Menu 2 Menu 2.","http://www.g1script.com");

ComboBox4[2][2][2][0]=new Option("Choix de destination"," ");
ComboBox4[2][2][2][1]=new Option("Site 1 Cat 2 Sous Menu 2 Menu 2.","http://www.g1script.com");
ComboBox4[2][2][2][2]=new Option("Site 2 Cat 2 Sous Menu 2 Menu 2.","http://www.g1script.com");

/* */
function ReDirect1(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<ComboBox2[x].length;i++){
temp.options[i]=new Option(ComboBox2[x][i].text,ComboBox2[x][i].value)
}
temp.options[0].selected=true
ReDirect2(0)
}
function ReDirect2(y){
var x=document.G1SCRIPTNAME.G1SCRIPTNAME1.options.selectedIndex
for (m=temp1.options.length-1;m>0;m--)
temp1.options[m]=null
for (i=0;i<ComboBox3[x][y].length;i++){
temp1.options[i]=new Option(ComboBox3[x][y][i].text,ComboBox3[x][y][i].value)
}
temp1.options[0].selected=true
ReDirect3(0)
}
function ReDirect3(z){
var x=document.G1SCRIPTNAME.G1SCRIPTNAME1.options.selectedIndex
var y=document.G1SCRIPTNAME.G1SCRIPTNAME2.options.selectedIndex
for (m=temp2.options.length-1;m>0;m--)
temp2.options[m]=null
for (i=0;i<ComboBox4[x][y][z].length;i++){
temp2.options[i]=new Option(ComboBox4[x][y][z][i].text,ComboBox4[x][y][z][i].value)
}
temp2.options[0].selected=true
}
function ReDirect(z){
window.location=temp2[z].value
}

//-->
</SCRIPT>

</td>
</tr>
</table>
</FORM>

Montrer les messages depuis:   
Poster un nouveau sujet sur javascript   Répondre au sujet à javascript:Afficher la réponse dans une nouvelle fenêtre    Accueil Forum -> javascript Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


© Mentions Légales