Probleme code popup
miss_kaya
Messages postés
35
Date d'inscription
Statut
Membre
Dernière intervention
-
miss_kaya Messages postés 35 Date d'inscription Statut Membre Dernière intervention -
miss_kaya Messages postés 35 Date d'inscription Statut Membre Dernière intervention -
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 :
et voici un des codes que j'ai mis dans mon jaquette.php :
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
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:
- Probleme code popup
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
10 réponses
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.
Si ça s'ouvre dans un nouvel onglet, c'est dû au comportement de ton navigateur.
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?
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)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
voila le code pour le jeu :
et c l'option "jouer dans une nouvelle fenetre".
<!-- 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".
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.
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>