Aller au contenu

bouton pour fermer un calque


dogui

Sujets conseillés

Bonjour

en fait je me pose une question: j'aimerais que dans un calque contenant des informations, l'utilisateur ait la possibilité de fermer ce calque (ou de le rendre invisible) afin de rendre son espace de lecture modulable(un peu comme avec certaines bannières flash sauf qu'eux c'est des pubs...).

Cependant je sais pas:

- si c'est possible??

- si oui comment faire?

merci

Lien vers le commentaire
Partager sur d’autres sites

bonjour

- oui c'est possible en javascript

- il peut y avoir plusieurs solutions, par exemple ajouter un evenement onclick sur une image ou un texte qui va agir sur la propriété display ou la propriété visibility du div (calque)

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

essai avec ca :

<a href="#" onclick="Effect.toggle('d2','slide');Effect.BlindUp('d5');Effect.BlindUp('d6');Effect.BlindUp('d7'); return false;"><input name="modifier" type="button" value="Modifier" class="bouton"/></a></p>
<div id="d2" style=" display:none ">

voici l'adresse ou tu peux recuperer les scripts

script.aculo.us

Lien vers le commentaire
Partager sur d’autres sites

Utiliser script.aculo.us pour ça, c'est un peu comme se servir d'un 33 tonnes pour aller faire ses courses ;)

Une solution plus simple, en javascript :

	function showhide(element){
var calque = document.getElementById(element);
var display = calque.style.display;
if(display != 'none')
calque.style.display = 'none';
else
calque.style.display = 'block';
}

Tu places cette fonction dans la partie <head> de ta page,et tu l'appelles de la manière suivante :

onclick="showhide('id_du_div')"

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...