Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[solucionado] saber que en que direccion esta un frame
#1
hola que tal , ando con otra incognita oO ...
supongamos que tengo un html que contiene un iframe y su direccion es , por decir , <!-- m --><a class="postlink" href="http://www.supuesto.com">http://www.supuesto.com</a><!-- m --> y luego el usuario hace un click en algun vinculo y se dirige a
<!-- m --><a class="postlink" href="http://www.supuesto.com/cambia_la_direccion.html">http://www.supuesto.com/cambia_la_direccion.html</a><!-- m --> y al apretar F5 (actualizar) me devuelve a <!-- m --><a class="postlink" href="http://www.supuesto.com">http://www.supuesto.com</a><!-- m --> ... mi pregunta seria ... hay alguna forma de saber en que direccion web se encuentra el frame en tiempo real ??.
espero averme explicado ...
muchas gracias desde ya .


por lo pronto sigo buscando en google .. :mrgreen:


saludos
#2
mmm no se si te entendi pero aver si esto te ayuda, solo si usas firefox, le das click derecho sobre el iframe y le das abrir solo este marco, y listo te llevara a la url del iframe, Suerte.
WWW
#3
critico gracias por tu respuesta ...
pero lo que busco es el codigo.

saludos y por lo que estube leyendo es imposible... :?
la info que hay es muy poca y escasa péro sigo buscando Gran sonrisa

es como hoy ... tuve una prueba de ingles y me faltaba contestar la ultima pregunta ... le pregunte a la profesora a que hacia referencia la misma y dijo: si no sabes dejala :? ... pero .... segui insistiendome , la logre entender y contestar ... moraleja (no se para que escribi esto) nunca te des por vencido , al menos que tengas las piernas y brazos rotos , ahí si levanta la bandera blanca :lol: :lol: :mrgreen:
#4
jajajaja, vaya XD

pues no se si con el complemento de firebug para firefox lo puedas ver Guiño

supongo que si
[Imagen: Bann.png]
WWW
#5
lo que yo quiero son funciones java , y traspaso de variables java a php o algo parecido para hacerlo automaticamente para un proyecto xD
#6
Nunca se me ha dado ese caso. Es más, yo no contemplaría la posibilidad de poder "arrastrar" el refresco de la página a sus frames. Trabajar con frames tiene sus desventajas.

Lo q quieres hacer no es viable :S Cuando pulsas F5 se vuelve a cargar la url q tiene marcada el navegador en su barra de direcciones. Eso implica q el contenido del iframe se carga con la url asignada inicialmente. Para hacer lo q quieres, necesitas asignar la última url visitada por el frame en el momento de la carga de la página principal. Eso se puede hacer con javascript pero tenemos un problema! Hay q guardar el url con la localización del frame pero, ¿dónde? ¿en una variable? Las variables javascript se resetean!!! Sólo queda hacerlo en una cookie o bien pasarlo como variable al url de la página principal. Pero eso implica guardar en una cookie el url o pasar la variable al url cada vez q se haga click dentro del frame :S :S :S Tampoco podemos interceptar el momento en el q el usuario pulsa F5. Como ves... se complica un poco la cosa jejejeje

Resulta complicado hasta explicarlo. Personalmente, creo q contemplar esa situación de refrescar el frame junto con la página principal sin perder las localizaciones es liarse demasiado cuando por regla general no suele apretarse F5 con mucha frecuencia.

En resumen: no hay ninguna función específica para hacer lo q pretendes. Habría q hacerlo a mano y conllevaría demasiado trabajo para una circunstancia poco frecuente.

Saludos!
[Imagen: firmabp.jpg][Imagen: mineenlineaentregadispo.jpg]
WWW
#7
si, se que es complicado y algo enliado :S ... tu saves como podria detectar con java la url en la que esta el frame? si sabes eso ya es un avance xD ... por lo otro mas o menos llevo una idea de como y donde guardar la variable y cuando ejecutar el envio de la misma para su guardado ... lo que no se yo bien es como saber la url del frame xD ...

saludos
#8
Pues parece q lo q quieres hacer no se puede. No porq no haya formas, sino por ciertas restricciones establecidas.

Esas restricciones indican q no está permitido acceder a las propiedades de un objeto contenido en otro objeto (un frame dentro de una web tuya) cuando
a) se usa un protocolo diferente (http <> https)
b) se usa un puerto diferente (localhost:80 <> localhost:8080)
c) se usa un dominio distinto (minicio.com.ar <> google.es)

Ahí tienes la causa.

Para más información, te dejo el documento original:
<!-- m --><a class="postlink" href="https://developer.mozilla.org/En/Same_origin_policy_for_JavaScript">https://developer.mozilla.org/En/Same_o ... JavaScript</a><!-- m -->
[Imagen: firmabp.jpg][Imagen: mineenlineaentregadispo.jpg]
WWW
#9
Estupenda explicación, Mine, gracias Guiño
WWW
#10
Muchas gracias Mine , muy clara y consisa la respuesta . La verdad me esperaba algo asi ... :S ... y bueno no se puede todo en la vida Lengua ...

gracias.
saludos


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Neuro Web Design y lo que necesitas saber para hacer sitios web más sexys jlgarduza 4 322 11-04-2015, 01:05 AM
Último mensaje: fercol
  Cómo saber mi ID de Facebook, Twitter, y Google+ imgur 0 219 04-12-2014, 05:39 AM
Último mensaje: imgur
  Saber que Pagina Web MIENTE con sus Estadisticas lucy 0 289 21-05-2013, 03:53 AM
Último mensaje: lucy
  Como Saber si tu web es vulnerable kersinc 33 4.395 11-05-2013, 09:57 PM
Último mensaje: MrLoco
  [PHP] Saber cuanto se demora en cargar tu pag torgar22 4 552 01-03-2013, 10:31 PM
Último mensaje: Poizonus
Sorprendido El Futuro de internet está en juego. davidmw 0 358 08-12-2012, 04:02 AM
Último mensaje: davidmw
  Utilizar Google Alerts para saber si tu web es hackeada Kevin9908 25 2.003 09-11-2012, 12:24 AM
Último mensaje: Marcus_Fenix
  Quisiera saber que son estos 2 archivos y para que sirven : sTaK123 2 543 16-10-2012, 04:39 AM
Último mensaje: knightramza
  DUQU esta entre nosotros aandreux 3 608 11-03-2012, 04:30 PM
Último mensaje: Darkthink
Pregunta ¿Cómo podría borrar la sección "Quién está en línea" en punBB? ariel 15 1.142 28-02-2012, 08:12 PM
Último mensaje: Juliens



Usuarios navegando en este tema: 1 invitado(s)