[OT] Forzar a IE a no abrir una nueva ventana

18/08/2005 - 21:01 por Juan Jose Costello Levien | Informe spam
Hola gente,

Perdón por el OT, pero como no recibí respuesta en el foro de Visual Basic,
quizás Vds. lo sepan.


Les cuento un poco mi situación:
Resulta que estoy accediendo a una página de Internet mediante un programa
de Visual Basic.
Esta página tiene un formulario común y silvestre, mi programa completa los
datos del formulario automáticamente y pulsa un botón para enviar el
formulario.
Al pulsar el botón, la página tiene un código ASP que dice que se abra una
ventana de navegador IE y se muestre el resultado correspondiente. Estoy
usando tecnología COM.
Mi programa detecta esa nueva ventana, la lee, la interpreta y guarda datos
de ella.
Hasta aquí todo bien.

Lo que me gustaría, con todo cariño, es saber si existe la posibilidad de
abrir la página de resultados EN LA MISMA VENTANA del formulario, porque
lamentablemente sino solamente se puede hacer una sola consulta a la página
en un instante dado en la misma computadora, lo cual es una limitación
importante, ya que me interesaría hacer varias consultas concurrentes.

No tengo acceso al código fuente de la página.
He probado con el evento NewWindow, traté de asociar la ventana al mismo
explorador, pero no tuve éxito.
Quizás haya que tocar algún parámetro del registro.

Espero sus comentarios.
Un saludo.

Juan
 

Leer las respuestas

#1 Daniel Martín
18/08/2005 - 23:58 | Informe spam
Internet Explorer respeta siempre el parámetro "Target" de toda página web. Pienso que no te queda otra opción que modificar la página ASP, o bien intentar "capturar" de alguna manera los datos de la nueva ventana para manejarlos en una ventana ya existente.

Un saludo,
Daniel Martín
Correo electrónico:


"Juan Jose Costello Levien" wrote in message news:
Hola gente,

Perdón por el OT, pero como no recibí respuesta en el foro de Visual Basic,
quizás Vds. lo sepan.


Les cuento un poco mi situación:
Resulta que estoy accediendo a una página de Internet mediante un programa
de Visual Basic.
Esta página tiene un formulario común y silvestre, mi programa completa los
datos del formulario automáticamente y pulsa un botón para enviar el
formulario.
Al pulsar el botón, la página tiene un código ASP que dice que se abra una
ventana de navegador IE y se muestre el resultado correspondiente. Estoy
usando tecnología COM.
Mi programa detecta esa nueva ventana, la lee, la interpreta y guarda datos
de ella.
Hasta aquí todo bien.

Lo que me gustaría, con todo cariño, es saber si existe la posibilidad de
abrir la página de resultados EN LA MISMA VENTANA del formulario, porque
lamentablemente sino solamente se puede hacer una sola consulta a la página
en un instante dado en la misma computadora, lo cual es una limitación
importante, ya que me interesaría hacer varias consultas concurrentes.

No tengo acceso al código fuente de la página.
He probado con el evento NewWindow, traté de asociar la ventana al mismo
explorador, pero no tuve éxito.
Quizás haya que tocar algún parámetro del registro.

Espero sus comentarios.
Un saludo.

Juan


Preguntas similares