WEBBROWSER1NEWWINDOW2 - OUVERTURE DE LA NOUVELLE FENÊTRE DANS NOTRE APPLI

DelphiCool Messages postés 455 Date d'inscription mardi 24 juillet 2001 Statut Membre Dernière intervention 10 mars 2009 - 22 juil. 2004 à 08:04
pkzip Messages postés 19 Date d'inscription mardi 20 janvier 2004 Statut Membre Dernière intervention 25 juillet 2006 - 27 sept. 2004 à 15:24
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/24761-webbrowser1newwindow2-ouverture-de-la-nouvelle-fenetre-dans-notre-appli

pkzip Messages postés 19 Date d'inscription mardi 20 janvier 2004 Statut Membre Dernière intervention 25 juillet 2006
27 sept. 2004 à 15:24
J'ai trouvé quelquechose qui devrait dépanner pas mal de monde.
Et je peux vous dire que ça a pas été simple du tout...
Je vous le mêts en code Source
japee Messages postés 1727 Date d'inscription vendredi 27 décembre 2002 Statut Modérateur Dernière intervention 6 novembre 2021 8
24 juil. 2004 à 00:40
Pfff... si on clique sur une animation flash, problème aussi, forcément...
Ca va être dur, dur... :(
japee Messages postés 1727 Date d'inscription vendredi 27 décembre 2002 Statut Modérateur Dernière intervention 6 novembre 2021 8
23 juil. 2004 à 20:27
Exact, Alldonkey, il va falloir affiner la technique.
Les javascript ne sont pas pris en charge non plus, dirait-on.
Le problème étant que je ne suis pas un pro des langages internet en général, va peut-être falloir m'aider, les gars...
Je vais creuser tout ça.
En remaniant le code dans l'évènement "WebBrowser1NewWindow2", on doit pouvoir déjà arranger le problème que tu évoques...
Je m'y mets dès ce soir.
A +
Alldonkey Messages postés 9 Date d'inscription vendredi 22 août 2003 Statut Membre Dernière intervention 23 juillet 2004
23 juil. 2004 à 18:17
salut il y a encore un probleme, aller par exemple sur www.tiscali.fr, et cliquer sur Téléphone gratuit * ! comme l'adresse ressemble a http://www.tiscali.fr/# ba le nevigateur le prend pas en compte sa ouvre seulement tiscali de nouveau ! Merci kan meme mé si tu peut resourdre se probleme sa seré cool !!
DelphiCool Messages postés 455 Date d'inscription mardi 24 juillet 2001 Statut Membre Dernière intervention 10 mars 2009
22 juil. 2004 à 20:44
nickel ;D
japee Messages postés 1727 Date d'inscription vendredi 27 décembre 2002 Statut Modérateur Dernière intervention 6 novembre 2021 8
22 juil. 2004 à 11:51
Ca marche beaucoup mieux maintenant... ;)
japee Messages postés 1727 Date d'inscription vendredi 27 décembre 2002 Statut Modérateur Dernière intervention 6 novembre 2021 8
22 juil. 2004 à 11:12
Compris d'où ça vient, y'a une soluce à priori, et je vais immédiatement travailler là-dessus.
japee Messages postés 1727 Date d'inscription vendredi 27 décembre 2002 Statut Modérateur Dernière intervention 6 novembre 2021 8
22 juil. 2004 à 11:08
Exact, DelphiCool, tu as raison.

Merci de tes observations, je vais essayer de comprendre où est le problème...

Le code reste cependant valable pour les fenêtres qui s'ouvraient automatiquement dans Internet Explorer, ce qui était véritablement un problème agaçant.
DelphiCool Messages postés 455 Date d'inscription mardi 24 juillet 2001 Statut Membre Dernière intervention 10 mars 2009
22 juil. 2004 à 10:49
Fait un test en mettant ce liens http://www.hiasoft.com

click droit "ouvrir ds une nouvelle fenetre"
japee Messages postés 1727 Date d'inscription vendredi 27 décembre 2002 Statut Modérateur Dernière intervention 6 novembre 2021 8
22 juil. 2004 à 09:30
J'ai testé à nouveau, DelphiCool, je ne vois pas où ça cloche...

C'est sûr que le TWebBrowser est très imbriqué dans Internet Explorer et utilise les mêmes dll. On y retrouve donc les réglages et paramètres qu'on a déterminés dans ce dernier.
On est par ailleurs soumis aux mêmes failles de sécurité qui n'auraient pas été corrigées par Microsoft.

J'utilise personnellement Mozilla, mais je n'ai pas désinstallé la version 5 D'IE (version fournie avec Win98 SE).

Mon code fonctionne correctement dans ces conditions. Le WebBrowser s'ouvre bien dans une nouvelle fenêtre, que ce soit d'un clic droit ou que le lien nous y amène (popup).

Je balancerais bien ici le code du navigateur dont j'ai repris le développement. Mais bien qu'il dispose de toutes les possibilités de navigation, il est trop basique encore. Il est mal finalisé et ne permet pas d'interagir sur les favoris et récents d'IE, ni d'en modifier directement le paramétrage... Y'a pas mal de boulot à faire, quoi.

Peux-tu me préciser ce que tu veux dire par "page de liens" par rapport à "lien" ? Ca m'aiderait à résoudre le problème s'il y en a un.
DelphiCool Messages postés 455 Date d'inscription mardi 24 juillet 2001 Statut Membre Dernière intervention 10 mars 2009
22 juil. 2004 à 08:04
Salut,

ça ne marche pas si quand le curseur est sur un lien
et que dans ton statusbar il ya par exemple : "page de liens" au lieu d'un lien