Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3436 connectés 

 


Dernière réponse
Sujet : pop-up
snooper Je te remercie mais tjs le me probleme
bon c pas grave...
T'aurais pau une autre solution a me soumettre
Moi je veux juste une fenetre qui s 'ouvre ou n'importe koi en affichant un message d'erreur
et apres cette fenetre disparait quand on click sur OK

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
snooper Je te remercie mais tjs le me probleme
bon c pas grave...
T'aurais pau une autre solution a me soumettre
Moi je veux juste une fenetre qui s 'ouvre ou n'importe koi en affichant un message d'erreur
et apres cette fenetre disparait quand on click sur OK
FLY LM Euh, décidement, je ne suis pas réveillé...
 
Il ne faut pas fermer la pop-up en faisant :
 
essai.close() -> ceci est valable uniquement dans la fenêtre qui à ouvert ta popup avec la méthode essai = open();
 
la variable "essai" n'existe pas pour la pop-up.
 
Par contre, window.close(); suffit à fermer ta pop-up à partir de la pop-up. Maintenant, tu dois avoir une demande de confirmation dans l'unique cas ou ta pop-up n'as pas été ouverte par une autre fenêtre...
 
@+
 
------------------------------------------------------------
test.html :
 
<html>
<head>
<title>test</title>
<script language="javascript">
<!--
function test()
{
 essai = open("test1.html","Pipo","toolbar=no,location
=no,directories=no,status=yes,scrollbars=yes,resiz
able=no,copyhistory=no,width=300,height=400,left=3
00,top=50" );
}
//-->
</script>  
</head>
<body>
<a href="#" OnClick="test();">[ Cliquez ici ]</a>
<br>blabla<br>
<a href="#" onClick="essai.close();">[ Fermer la PopUp ]</a>
</body>
</html>
 
test1.html :
 
<html>
<head>
<title>test1</title>
</head>
<body>
<br>blabla<br>
<form>
<input type="button" value="Fermer !!" onclick="window.close();">
</form>
</body>
</html>  
 
------------------------------------------------------------

 

[edtdd]--Message édité par fly LM--[/edtdd]

snooper vi je suis sous IE
FLY LM Là je comprend pas...
 
T'es sous IE quoi ??
 
@+, j'vais bouffer !!!
snooper il me demande tjs la fenetre de confirmation windaube !!!
Ah ce fameux bill...
snooper OK je te remercie
je fais ca de suite
FLY LM La méthode open :
 
nom = open(URL, nom_fenetre, "paramètres" )
 
j'ai confondu nom et nom_fenêtre, en faite, c'est "nom" qui représente le nom qu'on donne à la fenêtre :
 
<script language="javascript">  
<!--  
function test()  
{  
essai = open("test1.html", "nomfenetre", "toolbar=no, location=no, directories=no, status=yes, scrollbars=yes, resizable=no, copyhistory=no, width=300, height=400, left=300, top=50" );  
}  
//-->  
</script>
 
"nomfenetre" est le nom de fenêtre à utiliser dans l'attribut TARGET d'un conteneur <FORM> ou <A>... Cf doc JS
 
Tu peux maintenant écire cela dans ta pop-up
 
<input type="button" value="Fermer !!" onclick="essai.close()">  
 
@+
 
Autre chose, si tu laisse window.open(...) dans ta fonction JS et que dans ta pop-up, tu mets window.close() à la place de essai.close(), ça marche aussi...
FLY LM Attends deux secondes, je t'ai dis une connerie, je te corrige cela !!!
snooper

fly LM a écrit a écrit :

 
 
Losque tu l'ouvres !!!
 
exemple :
 
window.open('ton_url_a_afficher', 'nomfenetre', 'toolbar=yes,location=yes,status=yes,menubar
 
=yes,scrollbars=yes,resizable=yes,width=500,height
 
=500')
 
OK ??  
 
 




 
 
je doit etre trop nul mais ca marche pas
erreur sur la page
 
page test.html :
 
<html>
<head>
<title>test</title>
<script language="javascript">
<!--
function test()
{
window.open("test1.html", "essai", "toolbar=no, location=no, directories=no, status=yes, scrollbars=yes, resizable=no, copyhistory=no, width=300, height=400, left=300, top=50" );
}
//-->
</script>  
</head>
<body>
<a href="#" OnClick="test()">Cliquez ici</a>
<br>blabla<br>
</body>
</html>
 
 
Sur mon pop-up test1.html :
 
<html>
<head>
<title>test1</title>
</head>
<body>
<br>blabla<br>
<form>
<input type="button" value="Fermer !!" onclick="essai.close()">
</form>
</body>
</html>

FLY LM

snooper a écrit a écrit :

 
ah d' acc
et le nom de la fenetre tu la defini ds quel balise ?  




 
Losque tu l'ouvres !!!
 
exemple :
 
window.open('ton_url_a_afficher', 'nomfenetre', 'toolbar=yes,location=yes,status=yes,menubar
=yes,scrollbars=yes,resizable=yes,width=500,height
=500')
 
OK ??

 

[edtdd]--Message édité par fly LM--[/edtdd]

snooper

fly LM a écrit a écrit :

Oui, c'est pour ça qu'il faut préciser le nom de la fenêtre... Là normalement tu n'as plus de demande de confirmation.  




ah d' acc
et le nom de la fenetre tu la defini ds quel balise ?

snooper

darklord22 a écrit a écrit :

n'exagère pas, c'est normal ...  




J'exagere pas ... comment ca c normal ?
Y'a pas une autre solution ?
En faite voila mon probleme :
Quand l utilisateur fait une mauvaise saisie sur un formulaire je veux q'un message s'ouvre (genre pop-up) lui disant l erreur.
Mais si pour fermer cette fenetre il a une confirmation windaube il va pas etre content
 :(  
 
Quelle solution a entreprendre ?

FLY LM Oui, c'est pour ça qu'il faut préciser le nom de la fenêtre... Là normalement tu n'as plus de demande de confirmation.
darklord22 n'exagère pas, c'est normal ...
snooper

fly LM a écrit a écrit :

en JS :
 
nom_de_ta_fenetre.close();  




 
Quand je fais window.close() j ai une fenetre windaube de confirmation qui s'ouvre !!!
 
Merci Microsoft...

FLY LM en JS :
 
nom_de_ta_fenetre.close();
snooper Voila j ouvre un pop-up et lorsque j'appuie sur un boutton ^pour le fermer il y a une fenetre windows de confirmation qui s'ouvre.
Comment éviter cette commande ?
Quel est la commande pour fermer une fenetre ?
 
Merci

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)