Code iframe



  • Bonjour,

    voici mon problème, sur mon site j'ai donc un menu déroulant avec des jeux dedans et je voudrais que c'est jeux soit sur ma page du site quand on clic dessus mais pas page pleine….
    j'ai trouver c'est bout de code qui fonctionne séparement mais pas enssemble.....
    iframe fonctionne seul
    option fonctionne seul
    enssemble ça marche plus....
    quelqu'un pourrrait m'aider?
    merci bonne journée

    <iframe name="Majhong" SRC="http://ns12.freeheberg.com/~loveme/jeux/majhong/4875.swf" scrolling="no" height="250" width="500" FRAMEBORDER="yes"></iframe>
    <form name="jump">
    <select name="menu" onChange="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;" value="GO">
    <option value="#">Jeux</option>
    <option value="http://ns12.freeheberg.com/~loveme/jeux/majhong/4875.swf">Majhong</option>
    </select>
    </form>
    


  • petit up

    je réexplique mon soucis autrement….

    j'ai un menu déroulant ou je met des jeux je voudrais que c'est jeux s'ouvre sur mon site mais pas en plein écran un petit carrée...
    je ne sais si je m'exprime bien...
    merci



  • Page a mettre dans le répertoire www : index.php

    <form action="" method="post">
    <center><select name="jeux" onChange="this.form.submit()">
    <option>Jeux</option>
    <option value="jeux/majhong/4875.swf">Majhong</option>
    </select>
    </form><br /><br />
    <?php if(!empty($_POST['jeux'])){ ?>
    <iframe name="Majhong" SRC="http://ns12.freeheberg.com/~loveme/<?php echo $_POST['jeux'] ?>" scrolling="no" width="500" height="250 FRAMEBORDER="yes"></iframe> </center>
    <?php } ?>
    
    

    Ce code marche, sauf la taille qui est trop petite pour le jeux de Majong par exemple ^^



  • Bonjour,

    merci pour ton aide mais ça marche pas toujours en pleine page….



  • Donner des solutions, sans les expliquer, c'est stupide..

    <iframe id="game" name="Majhong" src="http://ns12.freeheberg.com/~loveme/jeux/majhong/4875.swf" scrolling="no" height="250" width="500" frameborder="yes"></iframe>
    
    <form name="jump">
    <select id="menu" name="menu" onchange="document.getElementById('game').src=document.getElementById('menu').value;" value="GO">
    <option value="#">Jeux</option>
    <option value="http://ns12.freeheberg.com/~loveme/jeux/majhong/4875.swf">Majhong</option>
    </select>
    </form>
    
    

    Déjà : pas de majuscules dans les tags html.
    Ensuite voilà un exemple qui fonctionne (du moins chez moi) sans php, que du javascript :

    • j'ai rajouté des id au iframe et select pour pouvoir les trouver en javascript, puis je prend la source du iframe (document.getElementById('game').src) que je change avec la valeur de ce qu'on a choisit dans le select (document.getElementById('menu').value)

    Voilà voilà, je pense que c'est ça que t'essayais de faire avec ton code :)



  • Bonjour,

    merci pour tes conseils j'enleverais les majuscules je débute….
    sinon j'ai presque réussi quand je clic sur un jeu ça m'ouvre une autre page avec les dimension que j'ai choisi pour le jeux mais je voudrais justement que ça n'ouvre pas d'autre page que ça reste sur mon site....
    un conseil?



  • Bah, le code que je t'ai donné m'ouvre la nouvelle page sur la même page, DANS le iframe .. :o



  • oui moi aussi mais je voudrais que ça ouvre dans la même page mais avec le reste de mon site là j'ai une page blanche juste avec les jeux….
    je sais pas si je m'exprime bien :?



  • Donc si je comprend bien :

    Tu veux une page avec le menu déroulant, qui, quand tu sélectionne ton jeu, te charge le jeu, dans la même page, sans ouvrir d'autre pages, avec la bonne dimension. C'est ça ?

    Si c'est ça, il te suffit de faire une page avec ce code :

    <html>
    <head>
        <title>Titre de ta page</title>
    </head>
    <body>
    
    <form name="jump">
        <select id="menu" name="menu" onchange="document.getElementById('game').src=document.getElementById('menu').value;" value="GO">
            <option value="#">Jeux</option>
            <option value="http://ns12.freeheberg.com/~loveme/jeux/majhong/4875.swf">Majhong</option>
            <option value="http://ns12.freeheberg.com/~loveme/jeux/chemin/vers/autrejeu.swf">Jeu 2</option>
            <option value="http://ns12.freeheberg.com/~loveme/jeux/autrechemin/vers/autrejeu3.swf">Jeu 3</option>
        </select>
    </form>
    
    <iframe id="game" name="Majhong" src="http://ns12.freeheberg.com/~loveme/jeux/majhong/4875.swf" scrolling="no" height="250" width="500" frameborder="yes"></iframe>
    
    </body>
    </html>
    ```Et ce code t'ouvrira chaque jeu dans le iframe (sans ouvrir d'autre page) et aura par défaut le majhong comme jeu. (si tu veux aucun jeu, suffit de virer la source "src" du iframe et de la laisser vide au début.


  • ce que je voudrais c'est voir mon site avec les menu le design etc…
    que là j'ai une page blanche juste avec le menu déroulant des jeux....
    merci en tout cas pour ton aide mais pas facile quand on débute...



  • Ta juste a ajouté ce code l'a où tu veux que ton menu déroulant et ton jeu apparaisse ><

    <form name="jump">
        <select id="menu" name="menu" onchange="document.getElementById('game').src=document.getElementById('menu').value;" value="GO">
            <option value="#">Jeux</option>
            <option value="http://ns12.freeheberg.com/~loveme/jeux/majhong/4875.swf">Majhong</option>
            <option value="http://ns12.freeheberg.com/~loveme/jeux/chemin/vers/autrejeu.swf">Jeu 2</option>
            <option value="http://ns12.freeheberg.com/~loveme/jeux/autrechemin/vers/autrejeu3.swf">Jeu 3</option>
        </select>
    </form>
    
    <iframe id="game" name="Majhong" src="http://ns12.freeheberg.com/~loveme/jeux/majhong/4875.swf" scrolling="no" height="250" width="500" frameborder="yes"></iframe>
    


  • bon je n'y arrive pas avec l'iframe….

    pas grave si ça ouvre une autre fenêtre le problème c'est que mes membres quand ils ont la page jeux il n'y à plus rien pour revenir à l'accueil....
    comment je dois faire?

    une question aussi j'ai 2 fichier swf pour le même jeu je sais pas comment mettre les liens.... 1 oui mais 2

    merci encore de votre aide


Se connecter pour répondre
 

Il semble que votre connexion ait été perdue, veuillez patienter pendant que nous vous re-connectons.