Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/10/2005, 15h55   #1
Membre du Club
 
Inscription : octobre 2003
Messages : 122
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 122
Points : 40
Points : 40
Par défaut détecter l'ouverture d'une nouvelle fenêtre IE

comment est ce que je peux savoir si une fenêtre d'IE a été ouverte à partir d'une autre fenêtre en tapant ctrl+n (ou en ayant fait dans le menu : file / new /window)

comment la page peut elle savoir si elle a été ouverte à partir d'une autre fenêtre (IE) existante ?

merci
devmat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2005, 17h38   #2
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 893
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 893
Points : 4 466
Points : 4 466
tu as besoin de savoir ça pour faire quoi ?
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2005, 01h05   #3
Membre expérimenté
 
Avatar de jérôme
 
Inscription : mars 2002
Messages : 593
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 593
Points : 592
Points : 592
C'est du javascript qu'il te faut et plus précisément
Code :
1
2
3
4
if (opener)
 // la fenêtre possède une fenêtre parente et donc a été ouverte vie un window.open()
else
 // ben le contraire
jérôme est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2005, 19h13   #4
Membre émérite
 
Avatar de Celelibi
 
Inscription : janvier 2004
Messages : 990
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 990
Points : 822
Points : 822
Et non jérôme, ici il parle d'une fenêtre ouverte avec Ctrl+N, il n'y a donc pas de relation parent/enfant entre les fenêtres.

La réponse est qu'il n'y a aucun moyen pour une page de savoir si elle a été ouverte par le racourci Ctrl+N ou autrement. Car ça n'est ni plus ni moins qu'une nouvelle fenêtre qui à été ouverte, elle est comme les autres ; à ceci près qu'elle contient la même page que la fenêtre à partir de laquel on a ouvert la nouvelle.
__________________
Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter.
Celelibi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2005, 21h58   #5
Membre du Club
 
Inscription : octobre 2003
Messages : 122
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 122
Points : 40
Points : 40
ca marche.

une page ouverte avec window.open sera reconnue comme une page Child

merci.


ps: par contre, c'est vrai que pour le ctrl+n, ca ne fonctionne pas
devmat est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h52.


 
 
 
 
Partenaires

Hébergement Web