Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-11-2005
Avatar de Xianto
Xianto Xianto is offline
Miembro
 
Registrado: oct 2004
Ubicación: Nací en Neuquén (ARG), desde 2001 Spain
Posts: 151
Poder: 20
Xianto Va por buen camino
Trampa y Popups...

Buenas foro... he estado mirando por ahi pero no logro encontrar documentación o código que hable de como detener los popups en un WebBrowser.

Tengo una aplicación que cada x tiempo entra a una web, la cual necesita usuario y pass, y todo funciona bien, el problema es que la página principal de la web, tiene un popup el cual se abre cada vez que entras.
Los browsers tienen por lo general un bloqueador de popups, pero el programilla que hice no, por lo cual despues de 4 dias, hay 500 ventanitas abiertas en el equipo donde se ejecuta la aplicación.

El problema es que no recuerdo, habia un antivirus o bloqueador de popups, cuando empezo este problema y resulta que si mirabas el código fuente de la página, veias algo como:

Código:
<-- Antivirus X ó Popup X-->
<script>
	windows.xxxxx
</script>
No lo recuerdo, pero creo que por ahi va el tema, hacer que al tomar datos de una web, al WebBrowser le añades unas lineas para que los popups no se ejecuten....

No tengo ni idea, si alguien tiene alguna que por favor me ilumine !

Saludetes...
__________________
El diseño dira si tiene futuro...
Responder Con Cita
  #2  
Antiguo 15-11-2005
Avatar de Xianto
Xianto Xianto is offline
Miembro
 
Registrado: oct 2004
Ubicación: Nací en Neuquén (ARG), desde 2001 Spain
Posts: 151
Poder: 20
Xianto Va por buen camino
Perdonnnnnnn !!!

Es que con los años ya no soy tan astuto, la respuesta estaba ante mis ojos y no la vi.

Código:
procedure TForm1.WebBrowser1NewWindow2(ASender: TObject; var ppDisp: IDispatch;
  var Cancel: WordBool);
begin
  Cancel := True;
end;
end.
El evento NewWindow2, sabe cuando se ejecuta un popup, el problema para el que lo tenga, seria que no funcionarian los links que abran nuevas ventanas... pero a mi me vale !

Saludos !
__________________
El diseño dira si tiene futuro...
Responder Con Cita
  #3  
Antiguo 15-11-2005
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
pero ¿no funcionan esos links cuando
solo haces clik en el enlace.?

¿o si funcionan, cuando haces click + shit
o con el boton derecho. y abrir en nueva ventana¡?
Responder Con Cita
  #4  
Antiguo 16-11-2005
Avatar de Xianto
Xianto Xianto is offline
Miembro
 
Registrado: oct 2004
Ubicación: Nací en Neuquén (ARG), desde 2001 Spain
Posts: 151
Poder: 20
Xianto Va por buen camino
No funcionan los clicks si los haces sobre un enlace que abra una nueva ventana...

Imagina que cualquier ventana nueva que se inicie a partir de una principal, ya sea como link o como popup, dispara el evento de NewWindow2 y de ahi no pasa.
__________________
El diseño dira si tiene futuro...
Responder Con Cita
  #5  
Antiguo 18-11-2005
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
a ver si puedo hacer que se puedan abrir nuevas ventanas
con las teclas shit+ clik y btn derecho + usar
el menu, abrir en nueva ventana.

vale gracias por responder.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 08:32:55.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi