【发布时间】:2012-03-15 10:36:43
【问题描述】:
以下测试代码是为了提出我的问题而编写的。 第一次运行它并单击按钮,在第一页打开 Pdf。 这是正确的,适用于所有最新的浏览器。
如果我随后将 Pdf 滚动到另一个页面并重新单击该按钮,则 Pdf 仅在第一页上再次使用 Google Chrome 打开。其他浏览器没有任何反应,页面保持不变。
我的问题是,有谁知道如何使用 FF 和 IE 让 Pdf 返回到第一页。
如果有人有任何想法,我非常乐意完全改变我的方法。
非常感谢。
<input type="button" id="getP1" value="Get Page 1" />
<div class="pdf"></div>
<script type="text/javascript">
$(function () {
$("#getP1").click(function () {
var fname = "/PDFFiles/Somefile.pdf#page=1";
$('div.pdf').replaceWith("<div class='pdf'><iframe src='" + fname + "' height='500px'></iframe></div>");
});
});
</script>
【问题讨论】: