Salut.

J'ai codé un petit morceau qui permet de faire afficher un calque et le cacher quand on clic dessus.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script type="text/javascript">
function switchMenu(obj)
{
var el = document.getElementById(obj);
if(el.style.display != "block")
{
el.style.display = "block";
}
else
{
el.style.display = "none";
}
}
</script>

et voici le code du body.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<a onclick="switchMenu('cadre');" title="Switch the Menu"><img src="haut.gif" /></img></a></p>
 
<div id="cadre" style="display:none;">
		<div id="bloccadre" >
		<p><?php include ("http://127.0.0.1/div%20good/news_rss.php?url=http://127.0.0.1/div%20good/rss.xml"); ?></p>
		</div>
	</div>
Jusque la aucun problème.

Maintenant j'ai une grande image que je découpe en quelques sortes grace à des area.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<map name="Map" id="Map">
  <area shape="rect" coords="0,141,40,188" href="#" />
</map>
Et maintenant j'aimerai que le calque s'affiche quand je clic sur cette zone mais y a rien à faire je n'y arrive pas même si je rajoute un onclick apres le href

Help me.

Merci