un tout ch'tit exemple alors,
<div style=" display:none;
position:absolute;
top:100;
left:120;"
id="menu">
ici du texte<br />
du html <input type="text" /><br />
des images <img src="image.gif" onclick="alert('cliquer');" />
</div>
<script type="text/javascript">
function montrecache()
{
var m=document.getElementById('menu');
var b=document.getElementById('but');
if ( m.style.display!='inline' )
{
m.style.display="inline";
b.value="cacher";
}
else {
m.style.display="none";
b.value="montrer";
}
}
</script>
<input type="button"
id="but"
value="montrer"
onclick="montrecache();" />
ici on positionne "en dur" la "fenêtre"
on pourrait, en jouant avec style.top et style.left,
la mettre où l'on veut ( là où l'utilisateur clique par exemple ).
Cordialement. Bul. ~ Site ~