自Firefox 19以來,有一個內部默認PDF閱讀器「pdf.js」。我如何檢測默認情況下是否是讀者?如何檢測pdf.js是否爲* default * firefox中的閱讀器
2
A
回答
4
這可能是你在找什麼...
2
這樣就能夠測試它。由於企業防火牆,我無法進入其他鏈接。不知道它說什麼。也許它是一樣的。
<iframe src="some.pdf" id="iframe" name="iframe"></iframe>
。
// FireFox test for PDFJS to display PDFs. Works in 20 & 21.
// If you don't test for the browser ...
// IE says PDFJS is there. It isn't.
// Chrome hangs on the fiddle
// Safari for Windows says PDFJS isn't there
$(window).load(function() {
var userAgent = navigator ? navigator.userAgent.toLowerCase() : "other";
if(userAgent.indexOf("firefox") > -1) {
var $iframe = $("#iframe");
var $innerDiv;
try {
$innerDiv = $iframe.contents().find('div');
alert("PDFJS not loaded");
} catch (e) {
alert("PDFJS loaded");
}
} else {
alert("Not running in FireFox - no PDFJS available");
}
});
+0
沒有爲我工作。即使在Acrobat Reader中打開文件時也能返回「PDFJS加載」... – 2017-06-14 03:15:16
相關問題
- 1. C#:如何檢測屏幕閱讀器是否正在運行?
- 2. 如何檢測我的瀏覽器是否爲Firefox?
- 3. Webbrowser,檢測是否安裝了PDF閱讀器?
- 4. 如何檢測瀏覽器是否與PHP的Firefox?
- 5. 如何從pdf.js檢測滾動事件
- 6. 在MsIE中檢測PDF閱讀器
- 7. 檢測客戶端是否安裝了任何類型的PDF閱讀器
- 8. 手掌閱讀器的邊緣檢測
- 9. 如何閱讀Firefox日誌
- 10. 閱讀器是否關閉
- 11. 檢查瀏覽器是否爲Firefox
- 12. 如何檢測剪貼板是否可以在Firefox中訪問?
- 13. 如何檢測供稿閱讀器訪問我的頁面?
- 14. Calendars.CONTENT_URI如何檢測日曆是否爲只讀?
- 15. 檢測用戶是否用Open Graph「閱讀」了一篇文章
- 16. 檢測Firefox中的本地PDF查看器(在Firefox 19中引入)是否爲主PDF查看器
- 17. 如何檢測JTextField是否爲空?
- 18. 如何檢測current_setting是否爲
- 19. 如何檢測機器是否在線?
- 20. 如何檢測光標是否位於Firefox的文本區域
- 21. 如何檢測鼠標是否爲真?
- 22. 如何檢查機器上是否安裝了PowerPoint或點閱讀器?
- 23. 如何檢測QImage是否爲動畫?
- 24. 如何檢測NSString是否爲空?
- 25. 如何檢測JComboBox是否爲空?
- 26. 檢測訂閱是否自動取消
- 27. 如何限制ZBar QR碼閱讀器只檢測QR碼?
- 28. BlackBerry閱讀器中的qr閱讀器
- 29. 如何檢測瀏覽器是Firefox 3.6+還是不
- 30. hiredis,如何檢查是否有更多數據可供閱讀
我認爲這是我所尋找的。我會檢查,如果我有問題,我會再次發佈反饋意見。 – user1097647 2013-04-29 16:26:04