Probleme code popup

Fermé
miss_kaya Messages postés 35 Date d'inscription dimanche 17 décembre 2006 Statut Membre Dernière intervention 24 septembre 2010 - 24 sept. 2010 à 13:31
miss_kaya Messages postés 35 Date d'inscription dimanche 17 décembre 2006 Statut Membre Dernière intervention 24 septembre 2010 - 24 sept. 2010 à 14:33
Bonjour,
J'ai un site de jeux flash gratuit http://kayaboard.fr
Je souhaite mettre les jaquettes des derniers jeux ajoutés sur la page d'index, dans un bloc, comme on peut le voir sur certain vbulletin pour les films (hack jaquettes ou je sais plus trop quoi).... Donc, je bidouille et je bidouille et je re-re-re-bidouille, je demande de l'aide sur phpbb-fr et j'obtiens donc un code qui marche ( a peu pres... :/ ).
Ensuite je me crée une iframe pointant vers mon fichier jaquettes (jusqu'ici tout va bien...) que j'inclue dans mon code et que je place dans mon overall_header.html ...
voici le code :

<div class="forabg">
                <div class="inner"><span class="corners-top"><span></span></span>
                    <ul class="block">
                      <h3><a href="http://kayaboard.fr/arcade.php?mode=cat&c=25" onclick="this.target='_self';"><div style="text-align: center;"><font size="2"  color="white">Nouveautés du mois</font></div></a></h3>                           
                        <iframe name="EXCLUES" SRC="http://kayaboard.fr/jacquettes.php" scrolling="no" height="160" width="100%" FRAMEBORDER="no" <a href="{L_ARCADE_POPUP_LINK}" onClick="window.popup '{L_ARCADE_POPUP_LINK}',{games.U_GAME_PLAY_POPUP}', '{games.GAME_ID}', '{games.GAME_WIDTH}', '{games.GAME_HEIGHT} >{L_ARCADE_POPUP_LINK}'); return false;">{L_ARCADE_POPUP_LINK}</a></iframe>
                      </ul>
                  <span class="corners-bottom"><span></span></span>
                </div>
            </div>


et voici un des codes que j'ai mis dans mon jaquette.php :

<a title="[Collecte] Age of Japan 2 : eliminez les objets par 3 minimum..."href="http://kayaboard.fr/arcade.php?mode=popup&g=5780"target="_blank">
<img src="http://kayaboard.fr/jaquettes/ageofjapan2.jpg"height="130"width="150"></a>


Bon alors ca marche mais le souci c'est que quand je clic sur la jaquette d'un jeu, ce n'est pas un popup normal qui s'ouvre. En fait c'est un nouvel onglet qui s'ouvre dans la page principale du navigateur... Alors que je voudrais que ca s'ouvre dans un vrai popup (une nouvelle fenetre quoi et pas un nouvel onglet...

Voici la capture de ce que j'ai mais qui ne me plait pas, voyez les onglets et tout le toutim :

https://www.casimages.com/i/100923101813330378.png.html

Et voici comment je voudrais que cela soit : https://www.casimages.com/i/100923101530841429.png.html

Alors comme sur phpbb on sèche un peu sur ce coup la, j'ai l'immense espoir que l'un de vous se penchera sur mon foutu bout de code et me trouvera la solution....

Merci d'avance
Miss kaya

A voir également:

10 réponses

Jug4tsu Messages postés 56 Date d'inscription lundi 13 septembre 2010 Statut Membre Dernière intervention 1 septembre 2011 13
24 sept. 2010 à 13:37
Si je ne me trompe pas, tu ne peux pas ouvrir de nouvel onglet en html, juste des nouvelles fenêtres.
Si ça s'ouvre dans un nouvel onglet, c'est dû au comportement de ton navigateur.
0
miss_kaya Messages postés 35 Date d'inscription dimanche 17 décembre 2006 Statut Membre Dernière intervention 24 septembre 2010 1
Modifié par miss_kaya le 24/09/2010 à 13:38
ah.... euh.... et je dois faire quoi alors? parce que la ca me l'ouvre bien ds un nouvel onglet...
0
Jug4tsu Messages postés 56 Date d'inscription lundi 13 septembre 2010 Statut Membre Dernière intervention 1 septembre 2011 13
24 sept. 2010 à 13:42
Modifier les paramètres de ton navigateur pour qu'il n'ouvre pas les liens dans un onglet mais une nouvelle fenêtre.
0
miss_kaya Messages postés 35 Date d'inscription dimanche 17 décembre 2006 Statut Membre Dernière intervention 24 septembre 2010 1
Modifié par miss_kaya le 24/09/2010 à 13:41
parce que le truc c'est quand dans mon arcade j'ai l'option "jouer dans une nouvelle fenetre" et là ca me l'ouvre bien dans un popup correct.... on pourrait pas recup ce bout de code et l'integrer au mien?
0
Jug4tsu Messages postés 56 Date d'inscription lundi 13 septembre 2010 Statut Membre Dernière intervention 1 septembre 2011 13
24 sept. 2010 à 13:44
T'as un lien vers un exemple de cette option ?
0
miss_kaya Messages postés 35 Date d'inscription dimanche 17 décembre 2006 Statut Membre Dernière intervention 24 septembre 2010 1
24 sept. 2010 à 13:45
regarde la deuxieme image que g mise, c'est bien un ppopup... j'ai fait ce que tu m'as dit pour firefox, ca marche mais le souci c'est que ca l'ouvre en tant que nouvelle fenetre et pas comme le popup de mon image (ca c quand je joue a un jeu ds une nouvelle fenetre)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
miss_kaya Messages postés 35 Date d'inscription dimanche 17 décembre 2006 Statut Membre Dernière intervention 24 septembre 2010 1
Modifié par miss_kaya le 24/09/2010 à 13:47
voila le code pour le jeu :

<!-- IF games.S_GAME_PLAY or games.S_GAME_PLAY_POPUP or games.S_GAME_DOWNLOAD -->  
            <td style="width: 20%;">  
                <div style="margin-left:2em;">  
                    <ul>  
                        <!-- IF games.S_GAME_PLAY_POPUP --><li><a href="javascript:void(0)" onclick="arcade_popup('{games.U_GAME_PLAY_POPUP}', '_g{games.GAME_ID}', '{games.GAME_WIDTH}', '{games.GAME_HEIGHT}'); return false;">{L_ARCADE_POPUP_LINK}</a></li><!-- ENDIF -->  
                        <!-- IF games.S_USE_HIGHSCORES --><li><a href="{games.U_GAME_HIGHSCORES}">{L_ARCADE_HIGHSCORES}</a></li><!-- ENDIF -->  
                        <!-- IF games.S_CAN_DOWNLOAD --><li><a href="{games.U_GAME_DOWNLOAD}">{L_ARCADE_DOWNLOAD_GAME}</a></li><!-- ENDIF -->  
                        <!-- IF games.S_CAN_REPORT --><li><a href="{games.U_GAME_REPORT}">{L_ARCADE_REPORT_GAME}</a></li><!-- ENDIF -->  
                        <!-- IF games.U_GAME_EDIT || games.U_SCORE_EDIT -->  
                        <li>  
                            <!-- IF games.U_GAME_EDIT --><a href="{games.U_GAME_EDIT}">{L_ARCADE_EDIT_GAME_QUICK}</a><!-- ENDIF -->  
                            <!-- IF games.U_GAME_EDIT && games.U_SCORE_EDIT --> / <!-- ENDIF -->  
                            <!-- IF games.U_SCORE_EDIT --><a href="{games.U_SCORE_EDIT}">{L_ARCADE_EDIT_SCORES_QUICK}</a><!-- ENDIF -->  
                        </li>  
                        <!-- ENDIF -->  
                    </ul>  
                </div>  
            </td>  
            <!-- ELSE -->  
            <td style="text-align: center; width: 20%; vertical-align: middle;">  
                <!-- IF games.S_USE_HIGHSCORES --><a href="{games.U_GAME_HIGHSCORES}">{L_ARCADE_HIGHSCORES}</a><!-- ENDIF -->  
            </td>  
            <!-- ENDIF -->


et c l'option "jouer dans une nouvelle fenetre".
0
Jug4tsu Messages postés 56 Date d'inscription lundi 13 septembre 2010 Statut Membre Dernière intervention 1 septembre 2011 13
24 sept. 2010 à 13:51
Si tu veux redimensionner la fenêtre, c'est avec du javascript, la méthode window.open pour être précis.
https://www.commentcamarche.net/contents/589-javascript-l-objet-window

Dans ton code, ya une fonction appelée arcade_popup, ça doit être un équivalent basé sur open. Dans les paramètres on retrouve des notions de hauteur et largeur.

<a href="javascript:void(0)" onclick="arcade_popup('{games.U_GAME_PLAY_POPUP}', '_g{games.GAME_ID}', '{games.GAME_WIDTH}', '{games.GAME_HEIGHT}'); return false;">{L_ARCADE_POPUP_LINK}</a>
0
miss_kaya Messages postés 35 Date d'inscription dimanche 17 décembre 2006 Statut Membre Dernière intervention 24 septembre 2010 1
24 sept. 2010 à 13:55
et ca il faudrait que je le cale ou?
0
Jug4tsu Messages postés 56 Date d'inscription lundi 13 septembre 2010 Statut Membre Dernière intervention 1 septembre 2011 13
24 sept. 2010 à 14:00
Dans les liens de tes jaquettes, si j'ai bien tout suivi :D
Par contre ce qu'il faut mettre dans la fonction arcade_popup, j'en ai aucune idée.
0
miss_kaya Messages postés 35 Date d'inscription dimanche 17 décembre 2006 Statut Membre Dernière intervention 24 septembre 2010 1
24 sept. 2010 à 14:00
ok merci je vais tester...
0
miss_kaya Messages postés 35 Date d'inscription dimanche 17 décembre 2006 Statut Membre Dernière intervention 24 septembre 2010 1
24 sept. 2010 à 14:11
le truc c que je sais pas ou le mettre dans la ligne....
0
miss_kaya Messages postés 35 Date d'inscription dimanche 17 décembre 2006 Statut Membre Dernière intervention 24 septembre 2010 1
24 sept. 2010 à 14:33
Quelle misere.. j'arrive a rien...
0