Jajacci
Messages postés3Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention19 janvier 2005
-
11 janv. 2005 à 10:26
cs_grandvizir
Messages postés1106Date d'inscriptionsamedi 8 novembre 2003StatutMembreDernière intervention 3 septembre 2006
-
17 août 2005 à 13:30
J'ai écris une application qui ouvre une page du web en utilisant le composant TWebBrowser.
Je voudrais savoir s'il existe un mayen pour empêcher l'ouverture de fenêtres secondaires (pop-up) et s'il est possible aussi d'empêcher l'exécution des scripts et autres javascripts ?
Merci
Jacques
jm2mars
Messages postés11Date d'inscriptionjeudi 17 juin 2004StatutMembreDernière intervention12 janvier 2005 11 janv. 2005 à 21:50
Salut !
Pour bloquer les fenêtres Pop-up de s'ouvrir il te faut utiliser l'événement OnNewWindow2 de ton TWebBrowser comme cela :
procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;
var ppDisp: IDispatch; var Cancel: WordBool);
begin
Cancel:=False; //Permet de bloquer les fenêtres Pop-up.
end;
Pour bloquer l'execution de scripts je ne peux te répondre pour l'instant car je ne me suis pas encore intéressé à cela.
Quelqu'un d'autre sûrement... !