0/5 (3 avis)
Snippet vu 23 151 fois - Téléchargée 28 fois
<html> <head> <title>Liens directs</title> <script LANGUAGE="JavaScript"> <!-- nbmenu = 6; champs = new Array(nbmenu); haveFrames = false; // Vous donnez le nom du menu, le lien associé et la fenêtre de destination function LesMenus(titre,cible,target) { this.titre = titre; this.cible = cible; this.target = target; } // Définition des menus champs[0] = new LesMenus("thelombric","http://www.thelombric.fr.st","corps"); champs[1] = new LesMenus("gdnweb","http://www.gdnweb.fr.st","corps"); champs[2] = new LesMenus("doudou.d-abord.net","http://www.doudou.d-abord.net","corps"); champs[3] = new LesMenus("surfexPlorer","http://www.surfexplorer.fr.st","corps"); champs[4] = new LesMenus("yadetouzici","http://www.yadetouzici.fr.st","corps"); champs[5] = new LesMenus("worldgamecenter","http://www.worldgamecenter","corps"); function GoMenu() { Choix = document.MENU.MenuList.selectedIndex; if (haveFrames) parent.frames[champs[Choix].target].location.href = champs[Choix].cible; else window.location.href = champs[Choix].cible; } function Menu() { haveFrames = (parent.frames.length > 0); document.write('<FORM NAME="MENU">'); document.write(' <SELECT NAME="MenuList">'); document.write('<OPTION VALUE="0" SELECTED>' + champs[0].titre); for (var x = 1; x < nbmenu; x++) document.write('<OPTION VALUE="' + x + '">' + champs[x].titre); document.write('</SELECT>'); document.write(' <INPUT TYPE="BUTTON" VALUE="Go" onClick="GoMenu();">'); document.write('</FORM>'); } //--> </script> </head> <body> <p><br> <br> <br> <script LANGUAGE="JavaScript"> Menu(); </script></p> </body> </html>
25 juin 2009 à 12:57
30 janv. 2005 à 22:33
Je voudrais utiliser ce script pour pour afficher une page html interne (et pas sur internet). J'ai donc remplacer les sites http://www.thelombric.fr.st (par exemple) par le chemin de la page à afficher (logique non ?)
Mais cela ne marche pas, la page n'est pas affiché ! Peux-tu me dire comment il faut faire pour afficher une page interne ?? Merci !!
9 juin 2003 à 12:29
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.