2011-02-28 63 views
12

Solo quiero cargar una página html en iframe al hacer clic en un enlace o botón en la misma página. Usé javascript para cargar la página dinámicamente. Pero, no pude hacer eso. Por favor, que alguien me guíe para hacer eso. Mi código es el siguiente:Cómo cargar la página dinámicamente en iframe

document.getElementById("iframeelem").src="newhtml.jsp"; 
+2

probar esto 'window.frames [iframeName] .location = url;' y ver lo happenes y asignar la dirección URL como dirección URL absoluta como 'http: www.something.com/newhtml.jsp' – kjy112

Respuesta

-7
+4

Lo sentimos, pero ¿por qué esta etiquetada como la respuesta? Esta pregunta está etiquetada y es relevante para javascript; este enlace es sobre .net. –

+0

@ThomasMcCabe - ¿dónde ves .NET? La pregunta es obviamente sobre cómo cambiar un src de un iframe con javascript. – Dementic

+4

@Dementic Sí. la pregunta es cómo cambiar con JS, y la respuesta se vincula a una solución .NET. –

3

Tu código es correcto. Aquí hay un tutorial, por si acaso: http://www.dyn-web.com/tutorials/iframes/

¿Cuál es el error?

Verifique que la identificación de su marco y la URL sean correctas (escriba la url en una ventana del navegador y asegúrese de obtener su página).

3

poner esto en la incrustado página

<p> 
<input type='button' name='Next' value='Next Page' 
onclick='window.location.replace("http://timecrystal.co.uk/");' /> 
</p> 
+4

Describe un poco más sobre lo que hace tu código también. – askmish

Cuestiones relacionadas