¿Cómo podría saber que url
actual que contiene un frame dinámico?
Tengo este frame creado con javascript
:
Código Javascript
:
Ver originalfunction crearFrame() {
var enlace = document.createElement('iframe');
enlace.name = 'enlace';
enlace.id = 'enlace';
enlace.src = localStorage['enlaceFav'];
enlace.width = '100%';
enlace.height = '100%';
enlace.frameBorder = '0px';
enlace.marginWidth = '0px';
enlace.marginHeight = '0px';
var control = document.getElementById('enlace')
if (control === null) {
document.body.appendChild(enlace);
}
}
Pero si en el
href de un enlace pongo lo siguiente:
Código Javascript
:
Ver originaljavascript:open(document.getElementById('enlace').src)
Se abre siempre la url que especifico en "enlace.
src", yo lo que quiero es abrir cualquier url que esté dentro de ese frame.
Ya pregunté algo parecido una vez en este foro y nunca lo solucioné, así que me dispuse a aprender JavaScript, pero me he atascado aquí. De hecho no sé si es posible hacer esto con JavaScript o hay que recurrir a otros lenguajes.
NOTA: el contenido del frame no es de mi propiedad, así que no creo que pueda modificar el
href de sus enlaces para que actualicen el
src de mi frame ¡si me equivoco explicadme como!
También cabe destacar que es para una extensión de Google Chrome/Chromium, así que tiene algunas funciones restringidas por motivos de seguridad, espero que esta no sea una.
Saludos.