Conseguir URL de otro frame

22/02/2007 - 17:06 por Juan Ignacio Herrera | Informe spam
Hola a todos,

Estoy tratando de conseguir el URL de otro frame. Ya noté que Javascript no
permite esto si el URL no es del mismo dominio.

Puedo hacerlo con Vbscript o crear algún ActiveX para lograrlo? No habria
problemas para instalar el ActiveX pues es una aplicación para mi red
interna.

Saludos,

Juan Ignacio Herrera

Preguntas similare

Leer las respuestas

#1 Miguel Gonzalez
23/02/2007 - 00:01 | Informe spam
Hola Juan Ignacio.

El motivo de que no puedas recuperar fácilmente el URL de otro dominio
cargado en un "frame" adyacente es por seguridad, para evitar lo que se
conoce como "cross-scripting".

Una posibilidad, ya que trabajas en una red interna, es agregar los dos
dominios a la zona de confianza del navegador y, en el nivel
personalizado, permitiéndoles "Navegar entre los submarcos de dominios
distintos" y "tener acceso a origen de datos entre dominios". Ello tiene
el inconveniente de tener que configurar los navegadores en los
diferentes equipos; con la añadidura de abrir un agujero de seguridad en
la red interna si no tienes control sobre los dominios agregados.

¿Por qué no explicas qué es lo que intentas hacer? (¿para qué necesitas
la URL del otro "frame"?). Quizás haya otra solución que no vulnere la
seguridad del navegador.


Saludos!
Miguel


Juan Ignacio Herrera escribió:
Hola a todos,

Estoy tratando de conseguir el URL de otro frame. Ya noté que Javascript no
permite esto si el URL no es del mismo dominio.

Puedo hacerlo con Vbscript o crear algún ActiveX para lograrlo? No habria
problemas para instalar el ActiveX pues es una aplicación para mi red
interna.

Saludos,

Juan Ignacio Herrera


Respuesta Responder a este mensaje
#2 Juan Ignacio Herrera
23/02/2007 - 21:43 | Informe spam
Hola Miguel,

Te cuento que estoy haciendo un sitio para compras por Internet, por lo que
quiero hacer un frame arriba del sitio y el frame de abajo que navegue el
cliente y encuentre el producto que quiera enn cualquier sitio de compras.
Las PCs que utilizarían los clientes son cafés Internet por lo que habría
posibilidad de configurarlas pero estoy tratando de evitar que sea engorroso
el proceso.

Voy a tomar una imagen de la página que tiene el producto deseado por lo que
necesito el URL para realizar esto.

Saludos,

Juan Ignacio Herrera

"Miguel Gonzalez" wrote in message
news:
Hola Juan Ignacio.

El motivo de que no puedas recuperar fácilmente el URL de otro dominio
cargado en un "frame" adyacente es por seguridad, para evitar lo que se
conoce como "cross-scripting".

Una posibilidad, ya que trabajas en una red interna, es agregar los dos
dominios a la zona de confianza del navegador y, en el nivel
personalizado, permitiéndoles "Navegar entre los submarcos de dominios
distintos" y "tener acceso a origen de datos entre dominios". Ello tiene
el inconveniente de tener que configurar los navegadores en los
diferentes equipos; con la añadidura de abrir un agujero de seguridad en
la red interna si no tienes control sobre los dominios agregados.

¿Por qué no explicas qué es lo que intentas hacer? (¿para qué necesitas
la URL del otro "frame"?). Quizás haya otra solución que no vulnere la
seguridad del navegador.


Saludos!
Miguel


Juan Ignacio Herrera escribió:
Hola a todos,

Estoy tratando de conseguir el URL de otro frame. Ya noté que Javascript
no
permite esto si el URL no es del mismo dominio.

Puedo hacerlo con Vbscript o crear algún ActiveX para lograrlo? No habria
problemas para instalar el ActiveX pues es una aplicación para mi red
interna.

Saludos,

Juan Ignacio Herrera


Respuesta Responder a este mensaje
#3 Miguel Gonzalez
27/02/2007 - 09:50 | Informe spam
¿Vas a "espiar" la navegación de los clientes de los ciber-cafés?

Me parece que, según el país donde estés, no es una acción muy "legal"...

En fin. Si puedes acceder físicamente a los ordenadores siempre podrás
instalar cualquier DLL/ActiveX que haga algo parecido e invocarlo via
página web.

Sin instalar nada no se puede hacer lo que pretendes y si se pudiera,
sería un fallo de seguridad muy grave en un navegador. Quizás debas
replantearte los objetivos de partida (y la filosofía) del sitio web que
estás diseñando.

Saludos!

Miguel


Juan Ignacio Herrera escribió:
Hola Miguel,

Te cuento que estoy haciendo un sitio para compras por Internet, por lo que
quiero hacer un frame arriba del sitio y el frame de abajo que navegue el
cliente y encuentre el producto que quiera enn cualquier sitio de compras.
Las PCs que utilizarían los clientes son cafés Internet por lo que habría
posibilidad de configurarlas pero estoy tratando de evitar que sea engorroso
el proceso.

Voy a tomar una imagen de la página que tiene el producto deseado por lo que
necesito el URL para realizar esto.

Saludos,

Juan Ignacio Herrera

"Miguel Gonzalez" wrote in message
news:
Hola Juan Ignacio.

El motivo de que no puedas recuperar fácilmente el URL de otro dominio
cargado en un "frame" adyacente es por seguridad, para evitar lo que se
conoce como "cross-scripting".

Una posibilidad, ya que trabajas en una red interna, es agregar los dos
dominios a la zona de confianza del navegador y, en el nivel
personalizado, permitiéndoles "Navegar entre los submarcos de dominios
distintos" y "tener acceso a origen de datos entre dominios". Ello tiene
el inconveniente de tener que configurar los navegadores en los
diferentes equipos; con la añadidura de abrir un agujero de seguridad en
la red interna si no tienes control sobre los dominios agregados.

¿Por qué no explicas qué es lo que intentas hacer? (¿para qué necesitas
la URL del otro "frame"?). Quizás haya otra solución que no vulnere la
seguridad del navegador.


Saludos!
Miguel


Juan Ignacio Herrera escribió:
Hola a todos,

Estoy tratando de conseguir el URL de otro frame. Ya noté que Javascript
no
permite esto si el URL no es del mismo dominio.

Puedo hacerlo con Vbscript o crear algún ActiveX para lograrlo? No habria
problemas para instalar el ActiveX pues es una aplicación para mi red
interna.

Saludos,

Juan Ignacio Herrera








Respuesta Responder a este mensaje
#4 Juan Ignacio Herrera
27/02/2007 - 18:20 | Informe spam
No Miguel no voy a "espiar" a nadie, es una forma de que el cliente pueda
escoger un producto de Internet y comprarlo a través del Café Internet.

Tal vez no me expliqué bien, pero siempre gracias por tu mensaje.

Saludos,

Juan Ignacio Herrera


"Miguel Gonzalez" wrote in message
news:

¿Vas a "espiar" la navegación de los clientes de los ciber-cafés?

Me parece que, según el país donde estés, no es una acción muy "legal"...

En fin. Si puedes acceder físicamente a los ordenadores siempre podrás
instalar cualquier DLL/ActiveX que haga algo parecido e invocarlo via
página web.

Sin instalar nada no se puede hacer lo que pretendes y si se pudiera,
sería un fallo de seguridad muy grave en un navegador. Quizás debas
replantearte los objetivos de partida (y la filosofía) del sitio web que
estás diseñando.

Saludos!

Miguel


Juan Ignacio Herrera escribió:
Hola Miguel,

Te cuento que estoy haciendo un sitio para compras por Internet, por lo
que
quiero hacer un frame arriba del sitio y el frame de abajo que navegue el
cliente y encuentre el producto que quiera enn cualquier sitio de
compras.
Las PCs que utilizarían los clientes son cafés Internet por lo que habría
posibilidad de configurarlas pero estoy tratando de evitar que sea
engorroso
el proceso.

Voy a tomar una imagen de la página que tiene el producto deseado por lo
que
necesito el URL para realizar esto.

Saludos,

Juan Ignacio Herrera

"Miguel Gonzalez" wrote in message
news:
Hola Juan Ignacio.

El motivo de que no puedas recuperar fácilmente el URL de otro dominio
cargado en un "frame" adyacente es por seguridad, para evitar lo que se
conoce como "cross-scripting".

Una posibilidad, ya que trabajas en una red interna, es agregar los dos
dominios a la zona de confianza del navegador y, en el nivel
personalizado, permitiéndoles "Navegar entre los submarcos de dominios
distintos" y "tener acceso a origen de datos entre dominios". Ello tiene
el inconveniente de tener que configurar los navegadores en los
diferentes equipos; con la añadidura de abrir un agujero de seguridad en
la red interna si no tienes control sobre los dominios agregados.

¿Por qué no explicas qué es lo que intentas hacer? (¿para qué necesitas
la URL del otro "frame"?). Quizás haya otra solución que no vulnere la
seguridad del navegador.


Saludos!
Miguel


Juan Ignacio Herrera escribió:
Hola a todos,

Estoy tratando de conseguir el URL de otro frame. Ya noté que
Javascript
no
permite esto si el URL no es del mismo dominio.

Puedo hacerlo con Vbscript o crear algún ActiveX para lograrlo? No
habria
problemas para instalar el ActiveX pues es una aplicación para mi red
interna.

Saludos,

Juan Ignacio Herrera








Respuesta Responder a este mensaje
#5 Miguel Gonzalez
27/02/2007 - 20:57 | Informe spam
Hola Juan Ignacio.

Creo que comienzo a entender lo que quieres conseguir: una especie de
cesta de compra en el marco superior en la que el usuario agregue lo que
quiere comprar en los distintos sitios que se muestran en el marco
inferior, ¿no?

Este esquema no es posible de implementar directamente, debido a las
restricciones de seguridad de los navegadores. La única forma que se me
ocurre es construir una aplicación específica que permita saltarse estas
medidas de seguridad, por ejemplo, mediante HTA (HTML Application):

http://msdn.microsoft.com/workshop/...erview.asp

Mírate la referencia a ver si te resulta de utilidad.

Saludos!
Miguel


Juan Ignacio Herrera escribió:
No Miguel no voy a "espiar" a nadie, es una forma de que el cliente pueda
escoger un producto de Internet y comprarlo a través del Café Internet.

Tal vez no me expliqué bien, pero siempre gracias por tu mensaje.

Saludos,

Juan Ignacio Herrera


"Miguel Gonzalez" wrote in message
news:
¿Vas a "espiar" la navegación de los clientes de los ciber-cafés?

Me parece que, según el país donde estés, no es una acción muy "legal"...

En fin. Si puedes acceder físicamente a los ordenadores siempre podrás
instalar cualquier DLL/ActiveX que haga algo parecido e invocarlo via
página web.

Sin instalar nada no se puede hacer lo que pretendes y si se pudiera,
sería un fallo de seguridad muy grave en un navegador. Quizás debas
replantearte los objetivos de partida (y la filosofía) del sitio web que
estás diseñando.

Saludos!

Miguel


Juan Ignacio Herrera escribió:
Hola Miguel,

Te cuento que estoy haciendo un sitio para compras por Internet, por lo
que
quiero hacer un frame arriba del sitio y el frame de abajo que navegue el
cliente y encuentre el producto que quiera enn cualquier sitio de
compras.
Las PCs que utilizarían los clientes son cafés Internet por lo que habría
posibilidad de configurarlas pero estoy tratando de evitar que sea
engorroso
el proceso.

Voy a tomar una imagen de la página que tiene el producto deseado por lo
que
necesito el URL para realizar esto.

Saludos,

Juan Ignacio Herrera

"Miguel Gonzalez" wrote in message
news:
Hola Juan Ignacio.

El motivo de que no puedas recuperar fácilmente el URL de otro dominio
cargado en un "frame" adyacente es por seguridad, para evitar lo que se
conoce como "cross-scripting".

Una posibilidad, ya que trabajas en una red interna, es agregar los dos
dominios a la zona de confianza del navegador y, en el nivel
personalizado, permitiéndoles "Navegar entre los submarcos de dominios
distintos" y "tener acceso a origen de datos entre dominios". Ello tiene
el inconveniente de tener que configurar los navegadores en los
diferentes equipos; con la añadidura de abrir un agujero de seguridad en
la red interna si no tienes control sobre los dominios agregados.

¿Por qué no explicas qué es lo que intentas hacer? (¿para qué necesitas
la URL del otro "frame"?). Quizás haya otra solución que no vulnere la
seguridad del navegador.


Saludos!
Miguel


Juan Ignacio Herrera escribió:
Hola a todos,

Estoy tratando de conseguir el URL de otro frame. Ya noté que
Javascript
no
permite esto si el URL no es del mismo dominio.

Puedo hacerlo con Vbscript o crear algún ActiveX para lograrlo? No
habria
problemas para instalar el ActiveX pues es una aplicación para mi red
interna.

Saludos,

Juan Ignacio Herrera













Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida