锚链接PDF工作

时间:2011-02-14 20:42:13

标签: internet-explorer pdf anchor

在IE中,目前锚定链接到PDF上的某个部分只有在相关的PDF被缓存或最近已在用户的计算机上下载时才有效。

实施例

User clicks anchor link to pdf first time 
    PDF loads at the beginning of document
User goes back to website and clicks link again
    PDF loads at anchor linked position

有人知道在首次点击链接时PDF会在所需位置加载的解决方法吗?

请注意,锚链接属于#page=200类型,符合这些指南http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf

1 个答案:

答案 0 :(得分:0)

这是我目前的解决方案,虽然不完善但是有效。

<div class="hidden" id="iframes"></div> //-- hidden div at bottom of page 

$(function() {
    var urls = ["url one", "url two", "etc..."];
    $(urls).each(function(index, url) {
        var iframe = $("<iframe />").attr({ src: url });
        $("#iframes").append(iframe);
    });
});