2011-02-14 30 views
1

在IE中,當前錨鏈接到PDF上的某個部分只有在相關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

+0

嗯。也許嘗試並預取PDF?不知道該怎麼做,雖然...也許在阿賈克斯調用 – 2011-02-14 20:44:28

回答

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); 
    }); 
});