Page 1 sur 1

Amélioration des balises spoiler

Posté : dim. 27 nov. 2005 12:06:50
par Didjor
Mais comment peut-on améliorer une balise spoiler me dit-on ?

Mais voyons, c'est très simple. Là, pour la voir, il faut sélectionner le texte...
Mais pourquoi pas cliquer sur ce texte pour qu'il s'affiche ? (Il serait alors possible de rajouter des smileys, de la couleur, du style...)

Comment faire ?
Voyons, très simple cher Vlad !

CODE HTML :

Code : Tout sélectionner

Spoiler (cliquez pour afficher)<div onclick="switch_spoiler(this)"><div style="visibility: hidden;">Votre texte</div></div>
(Ou tu peux ajouter tes <table> et tout pour ça, tu fais ce que tu veux avec ^^)

CODE JAVASCRIPT :

Code : Tout sélectionner

function switch_spoiler(object)
{
var divs = div.getElementsByTagName('object');
var div = divs[0];
	if (div.style.visibility == 'visible')
		div3.style.visibility = 'hidden';
	else
		div.style.visibility = 'visible';
return true;
}
Non, tout n'est pas de moi... Mais bon, on s'en fout hein. :D
(D'ailleurs je vois pas pourquoi il y a deux divs, m'enfin. ^^)

Posté : dim. 27 nov. 2005 12:14:11
par Bunker
Tsubara a écrit :function switch_spoiler(object)
{
var divs = div.getElementsByTagName('object');
var div = divs[0];
if (div.style.visibility == 'visible')
div3.style.visibility = 'hidden';
else
div.style.visibility = 'visible';
return true;
}
Pense à enlever le 3 dans ton code Vlad. Je pense que ça marchera mieux. :D

Posté : dim. 27 nov. 2005 12:26:04
par Vlad Tepesch
Euh, sorry mais non :D

Et celui qui active pas le javascript, il fait comment?

Autant que possible, évitons le js

Posté : dim. 27 nov. 2005 12:42:51
par Didjor
Désolé pour la petite faute.

Sérieux, qui n'active pas JS ?
C'est con de passer à côté d'outils sympas comme ça...