2012-03-20 36 views
5

我有一个嵌入代码使用应用程序/ pdf在页面上显示一个PDF文档。如何刷新/重新载入application/pdf嵌入?

我用javascript来改变嵌入的src属性,链接被点击。然后使用警报确认src确实发生了变化。

但在页面上仍显示相同的pdf。

如何刷新/重新加载嵌入标签(而不是整个页面)?我认为这会解决它。

回答

3

如何嵌入PDF?如果您使用的是iframe,则可以使用reload方法。

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

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

您还可以追加一个随机字符串(如当前时间戳)作为GET参数的URL PDF以确保浏览器不使用缓存。