[JS] évenements sur une fenetre

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Invité

[JS] évenements sur une fenetre

Message par Invité »

Bonjour,

Comment fait on pour bloquer tous les évenements d'une fenetre ?

J'ai une première fenetre A sur laquelle il y a plusieurs boutons.
L'un d'entre eux, au moment du clic, m'ouvre une deuxieme fenetre B.
Je voudrais que tant que la fenetre B est ouverte, on ne puisse rien faire
avec la A. Ce n'est que quand on ferme la B, que la A reprends une 'activité" .

??
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Message par Benoit »

Je ne suis pas sûr que ce soit possible, à moins que ta fenêtre B soit du type alert :)

Je pense que dans le cas d'une application HTML, il faut se contraindre à rester dans le cadre d'une seule fenêtre. Si un système d'interface plus flexible est nécessaire, il faut se tourner vers le développement XUL ou Java.
PsyDk
Lézard à collerette
Messages : 317
Inscription : 23 sept. 2003, 09:41

Message par PsyDk »

À la limite tu peux rendre ta fenêtre plus ou moins modale via l'argument « dependent » de la fonction Window.open. Elle restera devant et ne créera pas d'icône dans la barre des tâches.

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
<title>Title</title>

<script type="text/javascript">
function OnPouet()
{
	window.open("plop.html", "_blank", "dependent");
}
</script>

</head>
	<body>
		<p><a href="#" onclick="OnPouet();">Pouet</a></p>
	</body>
</html>
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités