Foros del Web » Programando para Internet » Javascript »

Greasemonkey Y frames (duda)

Estas en el tema de Greasemonkey Y frames (duda) en el foro de Javascript en Foros del Web. NO sabia muy bien como plantear el tema así que escribí palabras claves mas que un enunciado claro. Problematica: Un Sitio (no en mi host) ...
  #1 (permalink)  
Antiguo 09/04/2013, 07:16
 
Fecha de Ingreso: marzo-2013
Mensajes: 3
Antigüedad: 11 años, 8 meses
Puntos: 0
Greasemonkey Y frames (duda)

NO sabia muy bien como plantear el tema así que escribí palabras claves mas que un enunciado claro.

Problematica:
Un Sitio (no en mi host) tiene datos tanto en html como en DOM,(el propietario o admin no esta por la labor de colaborar).

Problema en este sitio tiene varias paginas mas o menos con el mismo modelo de datos pero no presenta correctamente la información / la rompe y obliga al usuario ir a PAGINA A, B , C ,D etc para ver un misero dato o acceder a una función.

Lo que me planteo es crear una pagina bien en localhost ó host remoto ó greasemonkey y un frame oculto del sitio e ir accediendo a las paginas, obtener la informacion (almacenarla y actualizarla en storage).

¿como debería acceder al los datos del frame?.
¿Hay algún modo de que no se procese el frame? , capturando la respuesta del get seria suficiente (el tiempo de procesado y el resultado es "inútil"). Con CURL es posible no se si se puede hacer algo parecido con JS.

Vendría siendo algo por el estilo a esto -> insertar/agregar ->
<iframe id="fram1" width="100%" frameborder="0" src="pagina_mal_gestionada1.html"> (si hay mas paginas o bien se crean mas iframes o se destrulle este y se recrea otro).
var frame = document.getElementById('fram1');
var txt = frame.contentWindow.document.getElementById('txt1' ).value;


Si no se entiende preguntar gracias y perdonar por no explicarme mejor.

Última edición por Andurino; 09/04/2013 a las 08:46

Etiquetas: frames, html, js
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:27.