2012-03-20 10 views
5

Ho un codice embed utilizzando application/pdf per visualizzare un documento PDF sulla pagina.Come aggiornare/ricaricare l'incorporamento di applicazione/pdf?

ho usato javascript per modificare l'attributo src del embed, che un link viene cliccato. poi confuso usando gli avvisi per vedere che l'SRC è cambiato.

ma lo stesso pdf è ancora mostrando sulla pagina.

Come posso aggiornare/ricaricare il tag sovrastante (non l'intera pagina)? Penso che questo lo aggiusterà.

risposta

3

Come si incorpora il PDF? Se si utilizza un iframe, è possibile utilizzare il metodo reload.

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

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

È possibile anche aggiungere una stringa casuale (come il timestamp corrente) come parametro GET all'URL PDF per assicurarsi che il browser non usa la sua cache.

Problemi correlati