11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour a tous,

Voila j'ai une page avec du contenu des actions, des liens des action javascripts, et j'aimerais lorsque par exemple un layer (oui un layer) apparait a l'ecran que le reste de ma page soit caché par un masque legerement transparent et qu'on ne puisse rien faire (liens, actions js) sur le contenu de la page tant que le layer n'est pas refermé.

Avez-vous une solution simple ?

merci d'avance
Bonjour, peut-être placer un div englobant toute la longueur et toute la hauteur, en étant transparent ??
Bonjour , oui je parle bien du DIV par exemple le conteneur principal.

Cependant j'imagine deja d'avoir un div reprenant la taille du div conteneur avec un background-image:semi-trans.gif mais le soucis est de desactiver tout action des elements de la page (sauf le div (genre popup) qui ressemble a une boite de dialogue) et de les ré-activer des que le div (genre boite de dialogue) est refermé (display:none).
Je vois bien un premier div englobant le 100% de la longueur et de la hauteur avec un z-index à 3 ou 4, et un autre di représentant ta boîte de dialogue avec un z-index à 5 ou 6 donc par-dessus.