問題タブ [pdfobject]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - IE10 および IE8 のドキュメント タイプ (pdfobject.js v1.2)
pdfobject.js を使用して、IE10 の ADOBE PDF リーダー プラグインで PDF ファイルをレンダリングしています。
ソースコードでは、それを使用しています
targetNode.innerHTML = '<object data="' +url +'" type="application/pdf" width="' +width +'" height="' +height +'"></object>';
return targetNode.getElementsByTagName("object")[0];
IE10では動作しません..だから私はそれをに変更しました
targetNode.innerHTML = '<iframe data="' +url +'" type="application/pdf" width="' +width +'" height="' +height +'"></iframe >';
return targetNode.getElementsByTagName("iframe")[0];
しかし、それは自動的に PDF ファイルをダウンロードし、ファイルは pdf リーダー プラグインに表示され
<embed>
ません。
javascript - IE10 は IFRAME で PDF ファイルをダウンロードします
Internet Explorer 10 (64 ビット) を使用しています。
Adobe pdf プラグインを使用して、埋め込まれた PDF を表示しています (iFrame を使用)。ただし、これはプラグインでドキュメントを表示するのではなく、保存またはキャンセルするためのポップアップ プロンプトを表示します。
私もPDFObject.jsを使用しており、IE10で動作するように少し変更しました
javascript - object タグ内で PDF の読み込みが終了したことを検出する
PDFObjectを使用して、PDF を Web ページに埋め込んでいます。結果のマークアップは次のとおりです。
PDF の読み込みが実際に終了したら、JavaScript を実行する必要がありますが、すべてのブラウザonload
でonloadeddata
、onreadystatechange
イベントもプロパティも実現できません。readyState
PDFObject は、これに対するクロスブラウザー イベントも提供していないようです。PDF の読み込みがいつ終了したかを知るにはどうすればよいですか?
javascript - Firefox で PDFObject が false を返す
ウェブサイトのテスト中にこれに遭遇しました。Chrome では「Nothing?」テキストが消え、コンソールを見ると pdf オブジェクトが出力されます。しかし、Firefox で同じことをすると、false になります。これは既知のバグですか?jsフィドル
JavaScript:
html:
pdf - PDFobject.js を使用して 10 MB を超える PDF ファイルが表示されない
私のページでPDFObject.jsを使用してpdfファイルを表示しています。PDF ファイルが 10 MB を超えると、ビューアーに表示されません。修正する方法はありますか?ファイルサイズの制限なしにPDFファイルを表示するために、PDFObject以外に使用できる代替ツールはありますか?