| | LeReLeR | Posté le 24/07/2004 @ 15:05 | Petit astucien
2 Messages
| Bonjour à tous,
Ce qui est intéréssant dans ce menu 2 listes c'est que quand nous cliquons sur l'année 2003 nous obtenons directement le mois de sa conception afin d'éviter les adresses (mois) qui n'existent pas. Pour les autres mois cela commence 01-02; 03; 04 etc... les années sont paramétrables à souhaits. Enfin voilà, tout dépend de l'usage que chacun veut en faire.
Cordialement,
LeReLeR
[code]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<STYLE></STYLE>
<SCRIPT language=JavaScript><!--
liste=new Array();
liste[0] = new Array("Le mois / O mês");
liste[1] = new Array("Julho/Juillet","Agosto/Août","Setembro/Septembre","Outubro/Octobre","Novembro/Novembre","Dezembro/Décembre");
liste[2] = new Array("Janeiro/Janvier","Fevereiro/Février","Março/Mars","Abril/Avril","Maio/Mai","Junho/Juin","Julho/Juillet","Agosto/Août","Setembro/Septembre","Outubro/Octobre","Novembro/Novembre","Dezembro/Décembre");
liste[3] = liste[2];
liste[4] = liste[2];
liste[5] = liste[2];
liste[6] = liste[2];
liste[7] = liste[2];
année = new Array();
année[1] = '2003';
année[2] = '2004';
année[3] = '2005';
année[4] = '2006';
année[5] = '2007';
année[7] = '2008';
mois = new Array();
mois['Janeiro/Janvier'] = '01-02';
mois['Março/Mars'] = '03';
mois['Abril/Avril'] = '04';
mois['Maio/Mai'] = '05';
mois['Junho/Juin'] = '06';
mois['Julho/Juillet'] = '07';
mois['Agosto/Août'] = '08';
mois['Setembro/Septembre'] = '09';
mois['Outubro/Octobre'] = '10';
mois['Novembro/Novembre'] = '11';
mois['Dezembro/Décembre'] = '12';
function changeliste()
{
choix=document.getElementById("listeA").value;
t='<select name="listeB" id="listeB">';
for(i=0;i<liste[choix].length;i++)
{
t+="<option value=\""+liste[choix][i]+"\">"+liste[choix][i]+"</option>";
}
document.getElementById("listeB_div").innerHTML=t+'</select>';
}
function set_URL()
{
ano = année[document.getElementById("listeA").value];
mes = mois[document.getElementById("listeB").value];
window.location.replace(' www.lereler-lirelire.com/'+ano+'/'+mes);
}
--></SCRIPT>
</HEAD>
<BODY bgColor=#ffffff>
<FORM id=monform name=monform onsubmit="set_URL(); return false">
<DIV><A><SELECT id=listeA onchange=changeliste() name=listeA> <OPTION value=0
selected>Choix année / Escolha ano</OPTION> <OPTION value=1>2003</OPTION>
<OPTION value=2>2004</OPTION> <OPTION value=3>2005</OPTION> <OPTION
value=4>2006</OPTION><OPTION value=5>2007</OPTION></SELECT></A><A
id=listeB_div><SELECT id=listeB name=listeB><OPTION selected>Le mois / O
mês</OPTION></SELECT></A><INPUT type=submit value=Envoyer></DIV></FORM></BODY></HTML>
[/code]
| | |
| |
| Publicité |
|
| | jpf91 | Posté le 25/07/2004 à 13:22 | Maître astucien
10770 Messages
| Pour suivre | | | | | LeReLeR | Posté le 04/04/2005 à 11:11 | Petit astucien
2 Messages
| Message original par LeReLeR
Bonjour à tous,
Ce qui est intéréssant dans ce menu 2 listes c'est que quand nous cliquons sur l'année 2003 nous obtenons directement le mois de sa conception afin d'éviter les adresses (mois) qui n'existent pas. Pour les autres mois cela commence 01-02; 03; 04 etc... les années sont paramétrables à souhaits. Enfin voilà, tout dépend de l'usage que chacun veut en faire.
Cordialement,
LeReLeR
[code] <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1491" name=GENERATOR>
<STYLE></STYLE>
<SCRIPT language=JavaScript><!--
liste=new Array();
liste[0] = new Array("Le mois / O mês");
liste[1] = new Array("Acceuil / Iniciar");
liste[2] = new Array("Julho/Juillet","Agosto/Août","Setembro/Septembre","Outubro/Octobre","Novembro/Novembre","Dezembro/Décembre");
liste[3] = new Array("Janeiro/Janvier","Fevereiro/Février","Março/Mars","Abril/Avril","Maio/Mai","Junho/Juin","Julho/Juillet","Agosto/Août","Setembro/Septembre","Outubro/Octobre","Novembro/Novembre","Dezembro/Décembre");
liste[4] = liste[3];
liste[5] = liste[3];
liste[6] = liste[3];
liste[7] = liste[3];
liste[8] = liste[3];
année = new Array();
année[0] = '';
année[1] = '';
année[2] = '2003';
année[3] = '2004';
année[4] = '2005';
année[5] = '2006';
année[6] = '2007';
année[7] = '2008';
mois = new Array();
mois[''] = '';
mois['Acceuil / Iniciar'] = '';
mois['Janeiro/Janvier'] = '01-02';
mois['Fevereiro/Février'] = '01-02';
mois['Março/Mars'] = '03';
mois['Abril/Avril'] = '04';
mois['Maio/Mai'] = '05';
mois['Junho/Juin'] = '06';
mois['Julho/Juillet'] = '07';
mois['Agosto/Août'] = '08';
mois['Setembro/Septembre'] = '09';
mois['Outubro/Octobre'] = '10';
mois['Novembro/Novembre'] = '11';
mois['Dezembro/Décembre'] = '12';
function changeliste()
{
choix=document.getElementById("listeA").value;
t='<select name="listeB" id="listeB">';
for(i=0;i<liste[choix].length;i++)
{
t+="<option value=\""+liste[choix][i]+"\">"+liste[choix][i]+"</option>";
}
document.getElementById("listeB_div").innerHTML=t+'</select>';
}
function set_URL()
{
ano = année[document.getElementById("listeA").value];
mes = mois[document.getElementById("listeB").value];
window.location.replace('http://www.lereler-lirelire.org/'+ano+'/'+mes);
}
--></SCRIPT>
</HEAD>
<BODY bgColor=#ffffff>
<DIV> </DIV>
<FORM id=monform name=monform onsubmit="set_URL(); return false">
<DIV><A><SELECT id=listeA onchange=changeliste() name=listeA> <OPTION value=0
selected>Choix année / Escolha ano</OPTION> <OPTION value=1>Acceuil / Iniciar</OPTION><OPTION value=2>2003</OPTION>
<OPTION value=3>2004</OPTION> <OPTION value=4>2005</OPTION> <OPTION
value=5>2006</OPTION><OPTION value=6>2007</OPTION></SELECT></A><A
id=listeB_div><SELECT id=listeB name=listeB><OPTION selected>Le mois / O
mês</OPTION></SELECT></A><INPUT type=submit value=GO></DIV></FORM></BODY></HTML>
[/code]
|
| | | |
| | Haut de la page |
| | Inscrivez-vous ! |
- Posez vos questions
- Résolvez vos problèmes
- Aidez les autres
- Participez et créez vos discussions
- Dialoguez en privé avec d'autres membres
- Suivez vos sujets préférés
- Affichez les signatures des membres
|
|