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

 


Dernière réponse
Sujet : [JavaScript] comment "forcer" un window.close??
dropsy non, ne dites pas de mal de mes intentions!! Mon but n'est pas de géner l'utilisateur, mais juste d'éviter qu'il fassse n'importe koi :)
En plus, c un site interne destiné à une ou deux personnes, donc il ne tournera que sous IE55.
Voila de ce ki est des justifications, bon je vais voir le coups du opener, on c jms.

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
dropsy non, ne dites pas de mal de mes intentions!! Mon but n'est pas de géner l'utilisateur, mais juste d'éviter qu'il fassse n'importe koi :)
En plus, c un site interne destiné à une ou deux personnes, donc il ne tournera que sous IE55.
Voila de ce ki est des justifications, bon je vais voir le coups du opener, on c jms.
ethernal j'ai jamais essayé mais en appelant dans ta popup une fonction de ta page mère qui contiendrait un document.close(), cela fonctionnerait-il par hasard ?
 
(faudrait d'abord savoir si il y amoyen d'accéder à une fonction de la page mère, mais je pense que oui)
 
 :??: opener.document.fonction() :??:
youdontcare

dropsy a écrit a écrit :

comme ca, g une fenêtre sans menu, sans barre d'adresse, sans scrollbar, enfin bref que la petite barre bleue en haut :)
en plus ca me permet d'empécher de naviguer n'importe comment dans le site et de trifouiller les variables d'url. Enfin bref, tout plein de petits avantages pour que l'utilisateur fassent pas n'importe koi et pose le moins de question possible :)  



comme ça si l'utilisateur veut ajouter une page précise dans ses bookmarks, il l'a dans l'os ... pareil si c'est un site de news, qu'il veut faire un refresh, regarder l'historique sur le site, etc ...
 
je me retiens de dire tout le mal que je pense de ces sites popup ... :D

gizmo

dropsy a écrit a écrit :

comme ca, g une fenêtre sans menu, sans barre d'adresse, sans scrollbar, enfin bref que la petite barre bleue en haut :)
en plus ca me permet d'empécher de naviguer n'importe comment dans le site et de trifouiller les variables d'url. Enfin bref, tout plein de petits avantages pour que l'utilisateur fassent pas n'importe koi et pose le moins de question possible :)  




 
Déja rien qu'avec opera ta protection tombe a l'eau.

DLR

dropsy a écrit a écrit :

comme ca, g une fenêtre sans menu, sans barre d'adresse, sans scrollbar, enfin bref que la petite barre bleue en haut :)
en plus ca me permet d'empécher de naviguer n'importe comment dans le site et de trifouiller les variables d'url. Enfin bref, tout plein de petits avantages pour que l'utilisateur fassent pas n'importe koi et pose le moins de question possible :)  




 
boha meme sans barre d'adresse un utilisateur ki cherche a trifouiller ton site y arrivera (du genre moi...)
protege bien tes images tes scripts et tes repertoire et tu n'aur s presque rien a craindre
 
a par netscape 6 les autre navigateur demande tjrs confirmation de la fermeture d'une fenetre principale

sisicaivrai

dropsy a écrit a écrit :

comme ca, g une fenêtre sans menu, sans barre d'adresse, sans scrollbar, enfin bref que la petite barre bleue en haut :)
en plus ca me permet d'empécher de naviguer n'importe comment dans le site et de trifouiller les variables d'url. Enfin bref, tout plein de petits avantages pour que l'utilisateur fassent pas n'importe koi et pose le moins de question possible :)  




 
ouais, mais pourquoi tu fais pas une ouverture de page DANS LA PAGE EN COURS ;)  target=_top

dropsy comme ca, g une fenêtre sans menu, sans barre d'adresse, sans scrollbar, enfin bref que la petite barre bleue en haut :)
en plus ca me permet d'empécher de naviguer n'importe comment dans le site et de trifouiller les variables d'url. Enfin bref, tout plein de petits avantages pour que l'utilisateur fassent pas n'importe koi et pose le moins de question possible :)
DLR oui en effet pourquoi ouvrir une nouvelle fenetre?
sisicaivrai pourquoi tu fais pas tout en une page?
dropsy c pour que ce soit plus propre... et pour éviter les questions "débiles" de l'utilisateur de base...
DLR ben c pas possible alors g ete confronte a ce probleme et seul Netscape 6 ne demande pas de confirmation...
desole
pkoi tu veux fermer l'autre fenetre?
dropsy oui, on est d'accord sur ce que vous dites tous les deux... mais mon problème est différent:
l'utilisateur ouvre explorer et vas sur mon site: appelons cette fenêtre f1. Il s'identifie, un nouvel explorer s'ouvre (disons f2). A ce moment là, je veux fermer f1 et window.close et il m'affiche une boite de dialoque qui demande confirmation... C'est cette boite que je voudrais zapper
 
thx
DLR en fait il met ce message si tu a ouvert ta fenetre avec un lien href=... target=blank
si t ouvre une fenetre avec javascript: open et que ensuite tu fais close() tu n'auras pas de message d'erreur...
c assez clair? :D

 

[edtdd]--Message édité par DLR--[/edtdd]

sisicaivrai ce que je fais:
 
ta_fenetre=window.open(...);
 
ta_fenetre.close();
 
et ca marche ;)
dropsy voila, ma page d'identification redirige ouvre une nouvelle fenêtre avec un window.open(). Une fois la nouvelle page ouverte, je voudrais fermer la première fenêtre avec un window.close(), mais Explorer ouvre une boite de dialogue pour demander l'autorisation de fermer la fenêtre! comment faire pour fermer cette fenêtre sans afficher cette boite?
 
thx

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