2012-03-20 14 views
5

Tengo un código de inserción usando la aplicación/pdf para mostrar un documento en PDF en la página.¿Cómo actualizar/volver a cargar el incrustado de la aplicación/pdf?

Utilicé javascript para cambiar el atributo src de la inserción, que hace clic en un enlace. luego confirmó el uso de alertas para ver que el src sí cambió.

pero el mismo PDF aún se muestra en la página.

¿Cómo actualizo/recarga la etiqueta de inserción (no toda la página)? Creo que esto lo arreglará.

Respuesta

3

¿Cómo incrusta el PDF? Si está utilizando un iframe, puede usar el método reload.

<iframe id="myIframe" src="your.pdf" height="200" width="200"></iframe> 

<script language="javascript" type="text/javascript"> 
    getElementById('myIframe').contentDocument.location.reload() 
</script> 

También puede añadir una cadena al azar (como la fecha y hora actual) como un parámetro GET a la URL del PDF para asegurarse de que el navegador no utiliza su caché.

Cuestiones relacionadas