La communauté ALL HTML c'est 60190 membres à ce jour dont 2 inscrits aujourd'hui et 21 depuis une semaine.

  • imprimer
  • aide

Forum de discussions « Javascript - DHTML - VBScript »

Retrouvez les publications relatives à ces discussions dans notre rubrique javascript.

Neutralisation de page

liste des forums liste des discussions Participer à la discussion

Photo de albius Message publié le jeudi 28 janvier 2010 à 14 h 54 par albius.
Bonjour,

J'ai un formulaire qui une fois validé ouvre une nouvelle page. Ce que je souhaiterais faire si possible, c'est neutraliser/ désactiver la page mère tant que l'utilisateur opère sur la page fille. Un peu à la manière des pop-up à base de jquery (page assombrie et mise en avant de la fenêtre). Existe t-il un ou des scripts, une syntaxe permettant de faire ce genre de choses ?
merci,
Photo de Bul Message publié le jeudi 28 janvier 2010 à 15 h 32 par Bul. mon site : http://bul.fr.nf m'écrire : http://bul.o-n.fr/?bul
bonjour,
"il suffit" d'y mettre un div qui prend toute la page, avec l'opacité voulue,
caché, qu'on montre quand il faut.

<div style=" position:absolute;
display:none;
top:0;
left:0;
display:none;
width:100%;
height:100%;
background-color:#FFFF00;
z-index:100;
-moz-opacity:0.50;
opacity:0.5;
filter:alpha(opacity=50);
-khtml-opacity:0.50; "
...." >

et mettre style.display="inline" quand on le veut
@+
Photo de Bul Message publié le jeudi 28 janvier 2010 à 15 h 35 par Bul. mon site : http://bul.fr.nf m'écrire : http://bul.o-n.fr/?bul
il vaudrait d'ailleurs peut-être mieux mettre position:fixed
comme ça si scroll, ça suit.
@+
Photo de Bul Message publié le jeudi 28 janvier 2010 à 15 h 38 par Bul. mon site : http://bul.fr.nf m'écrire : http://bul.o-n.fr/?bul
remarque :
si c'est un pop-up la page fille, rien n'empêchera de fermer la
page mère en cliquant sur la croix rouge en haut.
@+
Photo de nours312 Message publié le jeudi 28 janvier 2010 à 15 h 53 par nours312. nours312.com
en fait, généralement les script qui font ça, ne le font pas avec des popPup ... mais plutôt une Div en position absolute/fixed positionnée avec un z-index supérieur de la div ayant pour objet de masquer la page (tel que l'a proposé Bull) ...

à l'intérieur de cette seconde div, tu y place ton texte ... (souvent en Ajax !...)

Des script pour faire ça ... il y en a plein sur Google ... le lightBox utilisé pour les images, mootools en a sorti un joli pour des pages HTML, moi même j'en ai créé sous prototypes ... jquery en regorge !... Bref, tout est possible !...

Si tu veux en créer un qui corresponde bien à tes souhaits (c'est mieux de le créer) dis nous avec quelle lib tu es le plus à l'aise, et ce que tu souhaites obtenir comme effet et fonctions, nous te guiderons dans le déroulement !... @++
Photo de Bul Message publié le jeudi 28 janvier 2010 à 16 h 17 par Bul. mon site : http://bul.fr.nf m'écrire : http://bul.o-n.fr/?bul
>>généralement ... ne le font pas avec des popPup ...

nours312++
et ça enlève généralement quelques épines :
_ refus des pop-up par la plupart des internautes
_ relations simplifiées ( c'est la même page )
_ ...
@+
Photo de albius Message publié le mardi 02 février 2010 à 15 h 32 par albius.
Bonjour,

Merci pour vos réponses! (et mes excuses pour la mienne tardive) C'est effectivement bien comme cela que je vois la chose, bul. Mais pour répondre à nours312, je ne suis à l'aise avec aucune librairie, car n'ayant aucune connaissance ou presque dans ce domaine. Je suis toutefois désireux d'apprendre, et d'utiliser jquery pour l'entreprise. J'ai choppé un tutoriel vidéo sur jquery sur la façon de concevoir un pop-up dans le style 'lightbox'. J'ai le sentiment qui je pourrai déjà bien avancer avec cette ressource. Mais je reviendrais vers vous si j'éprouve vraiment de la difficulté...
merci,
Photo de nours312 Message publié le mardi 02 février 2010 à 20 h 12 par nours312. nours312.com
Je reprendrais des propos très juste : "il est préférable de bien connaitre un langage avant d'utiliser une lib, cela évite souvent de créer des codes indigestes en ne se basant que sur les fonctions de la lib" ...

Mais il est vrai que j'ai compris le fonctionnement du JavaScript Grâce à prototype ^^ BonCourage ;)

liste des forums liste des discussions Participer à la discussion

Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.

ACCÉS COMMUNAUTÉ

Rejoignez ALL HTML

Publiez vos articles, actualités, communiqués ... Donnez votre avis, partagez votre réseau, rencontrez d'autres membres et participez à la vie de la communauté.

Les 5 dernières discussions