Tengo una web en la cual hay una imagen y un iframe.
Quisiera que cuando alguien accediese a, por ejemplo: http://miweb.com/index.html?iframesrc=http://pagina_a_aparecer_en_el_iframe.com se abra la pagina miweb.com/index.html y que en su iframe se cargue http://pagina_a_aparecer_en_el_iframe.com en vez de la pagina web definida por defecto en el iframe.
He buscado sobre este problema, y proporcionan un codigo funcional pero el cual no veo como agregarlo al iframe para que pueda cambiar su src mediante un enlace.
Este fue el codigo que encontre:
Código:
La pregunta es (refiriendome al codigo anterior): ¿Cómo poner, por ejemplo $id (en js) en el parametro src del iframe y asi poder ir a miweb.com?id=pag.es y que se cargue tal pagina en el iframe?<script language="javascript"> var Url = location.href; Url = Url.replace(/.*\?(.*?)/,"$1"); Variables = Url.split ("&"); for (i = 0; i < Variables.length; i++) { Separ = Variables[i].split("="); eval ('var '+Separ[0]+'="'+Separ[1]+'"'); } // para la url de ejemplo // wwww.midominio.com/page.php?id=13&ref=12 // tendriamos dos variables id y ref con sus valores // //Para comprobarlo: alert(id); </script>
Se que este tema se ha tratado mucho, pero no soy muy familiar al javascript y no entiendo bien como hacerlo. Estaría muy agradecido de que alguien me ayudase a resolver mi problema.
Saludos y buenas noches!