我有一個pdf文件,用戶必須查看並單擊「我同意」按鈕。 如何在div中顯示pdf?在div中顯示Adobe pdf
回答
是的,你可以。
請參閱從以下線程代碼2007:PDF within a DIV
<div>
<object data="test.pdf" type="application/pdf" width="300" height="200">
alt : <a href="test.pdf">test.pdf</a>
</object>
</div>
它採用<object>
,可以用CSS設置樣式,所以你可以漂浮他們,給他們邊框等
(最後,我編輯了我的pdf文件以刪除大的邊框並將它們轉換爲jpg圖像。)
我不認爲你可以。您可能需要使用Iframe。
這很酷。 – 2010-04-29 20:21:22
您可以創建一個圖像的縮略圖,並使用類似 http://orangoo.com/labs/GreyBox/
其鏈接到實際的PDF作爲內聯彈出你不能,這裏是一個簡單的答案。
注入瀏覽器的每個媒體資源均由MIME類型名稱標識。然後瀏覽器根據該MIME類型名稱進行處理確定。如果它是image/gif或image/jpeg,瀏覽器會將該資產處理爲圖像。如果是text/css或text/javascript,那麼它將作爲代碼資產進行處理,除非該資產是獨立於HTML尋址的。 PDF被確定爲application/pdf。當瀏覽器看到application/pdf時,他們立即將處理切換到能夠處理該媒體類型的插件軟件。如果您嘗試將application/pdf類型的媒體推入div,瀏覽器可能會向用戶拋出錯誤。通常,應用程序/ pdf類型的文件直接鏈接,以便處理軟件攔截請求並處理獨立於瀏覽器的媒體。
總是一個不好的主意,說「不能」,因爲有人會立即出現並顯示一個替代方案(如@Ron膝蓋:) :) – 2015-06-26 16:46:28
那些相信一些行動是不可能的人應該阻止那些正在做它的人。 – UncaAlby 2016-03-18 20:49:31
可能是你可以通過使用AJAX或jQuery來做...
只需在一個頁面上發送該文件的URL,然後打開該頁面中的常開PDF文件並使用ajax。
1)因此,只要用戶點擊按鈕。那麼你就把這個功能稱爲高於你的功能。所以通過這種方式,將只有一個頁面,並且可以顯示儘可能多的pdf而無需刷新頁面。
2)如果你不有很多PDF,如果你不知道,然後剛纔上傳的文件上google docs ,然後乾脆把共享鏈接文件....然後只使用AJAX或jQuery的。
如果你沒有使用AJAX,我更喜歡jQuery。
我認爲它不起作用,因爲您的z-index屬性不適用於pdf(任何外部對象)。因此,當您在PDF視圖邊界添加任何控件時,它將出現在pdf視圖的後面。
您可以使用Javascript庫PDF.JS在div內顯示PDF。 PDF的大小可以根據div的大小進行調整。您也可以設置事件處理程序來移動到PDF的下一頁/上一頁。
您可以通過結帳PDF.JS Tutorial - How to display a PDF with Javascript瞭解如何將PDF.JS集成到您的HTML代碼中。
- 1. 如何在Adobe Flex中顯示PDF?
- 2. 用Adobe Reader顯示PDF文件
- 3. Ionic/cordova,在div中顯示pdf
- 4. 在div或iFrame中顯示PDF文件
- 5. 如何使用Adobe PDF插件強制在谷歌瀏覽器中顯示PDF
- 6. ADOBE AIR中的PDF
- 7. 在谷歌瀏覽器中顯示PDF文本,但不在Adobe Acrobat中
- 8. javascript adobe字詞沒有顯示在「this.getPageNthWord」
- 9. 在Adobe Edge中顯示隱藏符號
- 10. 在Adobe AIR中顯示RTSP流
- 11. 如何使用Adobe Alchemy /在Adobe Alchemy中顯示視頻?
- 12. 在網頁中顯示PDF
- 13. 在iframe中顯示PDF
- 14. 在iOS中顯示PDF 11
- 15. 在WebBroser WP7中顯示.pdf
- 16. iOS:在WebView中顯示PDF
- 17. 在Xamarin WebView中顯示PDF
- 18. Nw.js在iframe中顯示pdf
- 19. 在webview中顯示PDF
- 20. 在VC#2k8中顯示PDF
- 21. 在webview中顯示PDF
- 22. Itext pageNumber在PDF中顯示
- 23. 在電話中顯示PDF
- 24. PostScript中的TTF使用Ghostscript不在Adobe中顯示字形lIlustrator
- 25. 如何在顯示所有pdf頁面的iframe中顯示pdf?
- 26. 如何在Java WebBrowser控件中顯示PDF時隱藏Adobe Reader工具欄?
- 27. 用Adobe PDF高亮突出顯示顏色的文本視圖
- 28. 繞過Adobe PDF打印機「SaveFileAs」提示
- 29. 使用Adobe閱讀器代替chrome pdf查看器來顯示pdf
- 30. 如何在Phonegap中的div容器內顯示PDF?
代碼: