Voici le code de la page que j'ai simplifié au maximum:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<html>
<head>
<title>Fermeture/Rouverture frame jQuery</title>
 
<link rel="stylesheet" type="text/css" href="scripts/js/jquery-ui-1.6.0/theme/ui.all.css"/>
<script type="text/javascript" src="scripts/js/jquery.js"></script>
<script type="text/javascript" src="scripts/js/jquery-ui-1.6.0/jquery-ui.js"></script>
<script type="text/javascript">
$(document).ready(function(){
    $("b#test").click(function(){
        $("div#contenu").dialog({
            title:"Test jQuery"
        });
    });
});
</script>
</head>
<body>
<center>
<h1>Fermeture/Rouverture frame jQuery</h1>
</center>
<b id="test">Click on me</b>
<div id="contenu"></div>
</body>
</html>
Lorsque je clique sur lien "Click on me", la boîte de dialogue s'ouvre. Je la ferme en cliquant sur la croix et si je clique à nouveau sur le lien, là elle ne s'ouvre plus ? Je sais, de ce que j'ai compris de la doc, que la frame n'est pas réellement fermée mais plutôt cachée... Quelqu'un a t-il une solution ?