Détecter l'ouverture d'une fenêtre popup dans IE

daivil Messages postés 87 Date d'inscription mardi 25 juin 2002 Statut Membre Dernière intervention 4 juin 2005 - 13 févr. 2004 à 18:23
daivil Messages postés 87 Date d'inscription mardi 25 juin 2002 Statut Membre Dernière intervention 4 juin 2005 - 16 févr. 2004 à 16:55
BOnjour a tous,

J'ai un programme en fait qui utilise la classe IE disponible dans les sources de Vbfrance

J'aimerais savoir s'il est possible de détécter (d'une maniere ou d'une autre) l'ouverture d'une fenetre de type popup dans mon appli Internet Explorer ?

Voila.

Merci pour votre aide !

bon we
-- Devil --

10 réponses

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
14 févr. 2004 à 13:25
Qu'appelle tu "la classe IE disponible dans les sources de Vbfrance" sinon ton problème se situe plus au niveau de javascript car tu fais appel à javascript lorsque tu ouvres une popup.

Cyril (Alias Jesusonline)
0
daivil Messages postés 87 Date d'inscription mardi 25 juin 2002 Statut Membre Dernière intervention 4 juin 2005
14 févr. 2004 à 15:22
Pas vraiment..

Parce que ce nest pas moi ki decide de l ouvrir la fenetre popup...

J aimerais justement savoir si il y une fenetre qui est ouverte ou non...

Pour la classe : Recherche "Controler Internet Explorer" dans les sources. Tu verras bien.

Voila
-- Devil --
0
cs_azerty25 Messages postés 1114 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 6 mai 2007
15 févr. 2004 à 17:55
Il parlai de javascript car les fenetres qui s'ouvrent toute seules sont écrites dans ce langage, du moins la fenetre l'ouvrant a un javascript qui l'ouvre dans son code source. alors tu peux scanner le code a la recherche de sa et détecter si une nouvelle fenetre est ouverte à cause de celui ci grace au titre de la fenetre indiqué dans le script, tu peux trouver sur handle par api et la fermer également avec une api

@Z3RtY25 ==
0
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
15 févr. 2004 à 19:43
J'ai pas compris ton message c koi handle ? et pourkoi tu parles d'api la dedans ? c'est vrai tu peux surement utiliser une API mais ca marchera que pour IE pas pour mozilla etc... alors qu'en javascript ca marchera peut etre plus facilement :)

Cyril (Alias Jesusonline)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_azerty25 Messages postés 1114 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 6 mai 2007
15 févr. 2004 à 20:46
Ah oui désolé, j'ai cru que tu voulai faire un navigateur, mais c'est pluto un antipub à ce que tu dit. En fait je ne sais pas trop,car mozilla ouvre en MDI et puis tu ne peux pas controler le code source si je ne me trompe pas, puisque c'est pas dans ton programme. Regarde sur le site, il me semble que j'ai déja vu un antipub du genre

@Z3RtY25 ==
0
daivil Messages postés 87 Date d'inscription mardi 25 juin 2002 Statut Membre Dernière intervention 4 juin 2005
16 févr. 2004 à 10:24
Pas du tout c'est pas un antipub...

En fait je controler IE pour ajouter des utilisateurs dans une page web.
Ensuite je clique sur le bouton valider.

Ce que je veux détécter, c'est si il y a une fenetre popup qui s'est ouverte une fois que j'ai cliqué sur le bouton valideR.

Ce qui siginifierais que l'utilisateur est déja dans la base.

Voila

Nota : Ce programme ne sera utilisé qu'avec IE

-- Devil --
0
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
16 févr. 2004 à 11:55
Donc si j'ai bien compris, c'est toi qui ouvre les popups ? donc si c'est toi qui ouvre les popup, tu as un controle dessus, et comme une popup ca se gere grace au javascript, je te conseil donc d'aller voir sur www.javascriptfr.com
je vais essayer de trouver la class Controler Internet Explorer

Cyril (Alias Jesusonline)
0
daivil Messages postés 87 Date d'inscription mardi 25 juin 2002 Statut Membre Dernière intervention 4 juin 2005
16 févr. 2004 à 14:36
Non c'est pas moi qui l'ouvre la fenetre popup !

C'est la fenetre internet explorer que je controle...

C'est apres avoir réalisé un ajout dans ce formulaire qu'il y a popup ou non...

C'est pas gérable par les sources, j'ai regardé.
-- Devil --
0
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
16 févr. 2004 à 14:51
J'ai pas trouvé ta classe, mais elle te fait koi en gros ?

Cyril (Alias Jesusonline)
0
daivil Messages postés 87 Date d'inscription mardi 25 juin 2002 Statut Membre Dernière intervention 4 juin 2005
16 févr. 2004 à 16:55
Elle te permet de controler IE.

Ouverture, Access a une URL, clik sur un bouton, sur un lien, attent que la page soit chargé, etc etc...

-- Devil --
0
Rejoignez-nous