javascript – 如何刷新/重新加载application/pdf的嵌入?

前端之家收集整理的这篇文章主要介绍了javascript – 如何刷新/重新加载application/pdf的嵌入?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个使用application / pdf的嵌入代码页面显示pdf文档.

我使用javascript来更改嵌入的src属性,单击一个链接.然后使用警报来确认src确实发生了变化.

但同样的pdf仍然显示页面上.

如何刷新/重新加载embed标签(而不是整个页面)?我想这会解决它.

解决方法

你如何嵌入PDF?如果您使用的是iframe,则可以使用重新加载方法.
<iframe id="myIframe" src="your.pdf" height="200" width="200"></iframe>

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

您还可以将随机字符串(如当前时间戳)作为GET参数附加到PDF URL,以确保浏览器不使用其缓存.

猜你在找的JavaScript相关文章