Lance un site a partir d'un menu deroulant

0/5 (3 avis)

Snippet vu 23 151 fois - Téléchargée 28 fois

Contenu du snippet

Ce script vous permet de lancer un site a partir d'une liste d'un menu deroulant

Je suis pa sur que ce soit la methode la plus simple, mais en tout cas elle marche !!!!!

J'ai vu un truc similaire chez Virtuel Killer dans son site avec des zik, je sé pa si c le meme code

Source / Exemple :


<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('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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('&nbsp;&nbsp;&nbsp;<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>

Conclusion :


Dude Inc. </e7kv4uv>

<..:: WwW.TheLombric.FR.ST ::..>

A voir également

Ajouter un commentaire Commentaires
DrYvo
Messages postés
1
Date d'inscription
jeudi 25 juin 2009
Statut
Membre
Dernière intervention
25 juin 2009

25 juin 2009 à 12:57
Salut est ce que se serait possible d'avoir un code en langage PHP qui utilise le choix dans un menu déroulant pour soumettre une requête sql.Si oui affiché moi son code PHP.
mackoy73
Messages postés
3
Date d'inscription
mardi 7 novembre 2000
Statut
Membre
Dernière intervention
6 février 2005

30 janv. 2005 à 22:33
Merci.
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 !!
goliath2002
Messages postés
43
Date d'inscription
mardi 31 décembre 2002
Statut
Membre
Dernière intervention
20 mai 2011
1
9 juin 2003 à 12:29
Merci je cherchais ce script depuis un bon bout de temps et il fait mon bonheur, mais autre chose, pourrait t'on mettre ce script plusieurs fois sur une meme page. c'est à dire plusieurs menu déroulant.

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.