Maintenir fenêtre active (débutant) [Résolu]

habeo 19 Messages postés mercredi 9 septembre 2009Date d'inscription 6 novembre 2016 Dernière intervention - 4 nov. 2016 à 17:23 - Dernière réponse : habeo 19 Messages postés mercredi 9 septembre 2009Date d'inscription 6 novembre 2016 Dernière intervention
- 6 nov. 2016 à 14:11
Bonjour,
J'ai des base en html et en php mais je n'ai pratiquement jamais fait de javascript.
Pour mon forum j'utilise le code suivant qui fonctionne très bien (mais qui n'est pas de moi) :

jQuery(document).ready(function() { jQuery('body').append('
<table style="position: fixed; top: 10px; left: 0px;background-color: #ffffff;z-index:10000;">
<tbody>
<tr>
<td>
<iframe frameborder="0" marginheight="0" marginwidth="0" style="width: 580px; height: 400px; display: none;" scrolling="no" id="chatboxpop" src="/chatbox/index.forum?page=front&">
</iframe>
</td>
<td style="vertical-align: bottom;">
<img onclick="document.getElementById(\'chatboxpop\').style.display=(this.src==\'https://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\')?\'block\':\'none\';this.src=(this.src==\'https://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\')?\'https://i81.servimg.com/u/f81/11/21/85/73/fermer10.png\':\'https://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\';" src="https://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png" />
</td>
</tr>
</tbody>
</table>
'); } );

J'ai un bouton ouvrir en haut à gauche de mon forum et lorsque l'on clic dessus la fenêtre de chat apparait.
Mon problème est que cette fenêtre se réduit à chaque chargement d'une nouvelle page. Je souhaiterais qu'elle soit fermée de base, qu'elle s'ouvre lorsque l'on clic sur "ouvrir" et qu'elle se ferme UNIQUEMENT lorsque l'utilisateur clic sur fermer. Toute explication du code sera également la bien venu mais bon, je ne veux pas abuser non plus :)
J'espère avoir posté au bon endroit.
Afficher la suite 

2 réponses

Répondre au sujet
jordane45 20565 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 20 avril 2018 Dernière intervention - 5 nov. 2016 à 11:19
+1
Utile
Bonjour,
A mon avis tu devrais pouvoir t'en sortir en stockant (dans une variable de session ou un cookie) l'info comme quoi la fenêtre est ouverte ou non.
Comme ça, à l'ouverture d'une nouvelle page.. tu regardes dans quel état la fenêtre doit être...
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de jordane45
habeo 19 Messages postés mercredi 9 septembre 2009Date d'inscription 6 novembre 2016 Dernière intervention - 6 nov. 2016 à 14:11
0
Utile
A oui tous simplement. Merci
Commenter la réponse de habeo

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.