AntoineDEL
Messages postés13Date d'inscriptionsamedi 18 janvier 2003StatutMembreDernière intervention 2 juin 2003
-
17 mars 2003 à 19:52
Lineath
Messages postés8Date d'inscriptionsamedi 18 septembre 2004StatutMembreDernière intervention15 août 2006
-
18 août 2005 à 14:46
bon je m'explique, je veux que quand je fasse ouvrir ds une nouvelle fenetre, a ouvre ds MON browser et pas IE...
je trouve pas la vous povez m'aider
merci d'avance
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 17 mars 2003 à 23:57
Crées-tu une nouvelle instance de la fiche qui contient le TWebBrowser avant de lui passer l'url ?
Regardes bien comment fait IE et tu verras qu'il crées une nouvelle instance du navigateur quand tu choisis d'ouvrir dans une nouvelle fenêtre.
May Delphi be with you
cs_brunoh
Messages postés4Date d'inscriptiondimanche 4 mai 2003StatutMembreDernière intervention25 janvier 2005 11 mai 2003 à 21:34
Voici une solution, il faut créer une nouvelle instance de Tweb
Bruno
Si tu as besoin de plus d'infos : bruno.hacquard@wanadoo.fr
procedure TWeb.WebBrowserNewWindow2(Sender: TObject; var ppDisp: IDispatch;
var Cancel: WordBool);
var
result : Tweb;
begin
Result := TWeb.Create(self);
Tag := TWeb(self).tag;
ppDisp:=Result.WebBrowser.Application;
Form1.Switchbar.addtab(Result,0);
Result.Caption:=Result.WebBrowser.LocationURL;
exit;
end
else
Cancel:=True;
Vous n’avez pas trouvé la réponse que vous recherchez ?
Lineath
Messages postés8Date d'inscriptionsamedi 18 septembre 2004StatutMembreDernière intervention15 août 2006 18 août 2005 à 14:46
Peut être n'est-ce qu'une idée, mais après vérification, il semble que celle-ci fonctionne:
Lorsque la souris est positionnée au dessus de liens, dans IE, le texte
du statut se change 'http://[...].html', c'est à dire la page qui va
s'ouvrir dans le popup (sauf dans le cas de javascript bien sûr ^^),
donc voici ma solution.
En espérant avoir apporté une petite brique à l'édifice... (faut dire
que je n'ai pas souvent le temps de coder, suffit de regarder le nombre
de sources que j'ai postées uhuhuh... peut-être un jour, je trouverai
quelque chose "d'utile" à poster! )