Como evitar una nueva ventana del webbrowser

20/01/2005 - 19:06 por Norberto Navarro | Informe spam
En un formulario he incorporado la clase webview para crear mi propio
explorador de Internet, y así tener acceso a una página de Internet
concreta.

Mi deseo es que los usuarios no puedan moverse de dicha página, pero en ella
existen unos links a otras direcciones webs externas, que al pulsarlos, me
abren otra sesión (otra ventana) del explorador ajeno al VFP, dando al
usuario a partir de ahí, la posibilidad de navegar a su antojo.

Creo que la solución debe estar manipulando el evento NewWindow del control,
pero no doy con ello, si alguien me puede ayudar para que, o bien indicar al
usuario que no puede lanzar ese link, o bien que se ejecute en el explorador
de mí formulario.

Gracias de antemano.

Saludos,
Norberto Navarro
nnavarro@QUITARESTOnovophar.com
 

Leer las respuestas

#1 Pablo Pioli
24/01/2005 - 15:13 | Informe spam
Fijate en el evento BeforeNavigate2. Este se ejecuta al seleccionar un link
y te permite determinar si permitiras visitarlo o no.

Pablo Pioli

"Norberto Navarro" escribió en
el mensaje news:O0iMUrx$
En un formulario he incorporado la clase webview para crear mi propio
explorador de Internet, y así tener acceso a una página de Internet
concreta.

Mi deseo es que los usuarios no puedan moverse de dicha página, pero en
ella existen unos links a otras direcciones webs externas, que al
pulsarlos, me abren otra sesión (otra ventana) del explorador ajeno al
VFP, dando al usuario a partir de ahí, la posibilidad de navegar a su
antojo.

Creo que la solución debe estar manipulando el evento NewWindow del
control, pero no doy con ello, si alguien me puede ayudar para que, o bien
indicar al usuario que no puede lanzar ese link, o bien que se ejecute en
el explorador de mí formulario.

Gracias de antemano.

Saludos,
Norberto Navarro



Preguntas similares