0
IEブラウザでPDFのプレビューを生成する方法はありますか?IEでPDFのプレビューを生成する方法はありますか
私はあなたがクロムまたはFirefoxでiframeおよびIEでのBLOBを使用することができることを知っているが、彼らの両方が独自のコードを必要とし、私はクロスブラウザを動作する何かを探しています。
IEブラウザでPDFのプレビューを生成する方法はありますか?IEでPDFのプレビューを生成する方法はありますか
私はあなたがクロムまたはFirefoxでiframeおよびIEでのBLOBを使用することができることを知っているが、彼らの両方が独自のコードを必要とし、私はクロスブラウザを動作する何かを探しています。
最後に、すべてのブラウザでサポートされているPDFファイルのブラウザ内プレビューウィンドウを生成するソリューションが見つかりました。ここで
は(誰もが任意のPDFのURLをテストすることができるように私は、入力ボックスに入れている)私のコードです:
<div class="wizard-content">
<div class="col-md-6">
<input id="pdfsrc" class="form-control">
<a id="refresh" href="#" class="btn btn-lg btn-success">Refresh PDF</a>
</div>
<div id="myDiv" class="col-md-6">
<object id="objsrc" data="" type="application/pdf" style="width:100%;height:100%">
<embed id="embsrc" src="" type="application/pdf" style="width:100%;height:100%/">
</object>
</div>
</div>
JS:
$(function() {
$("#refresh").click(function() {
var url=document.getElementById('pdfsrc').value;
$("#objsrc").attr("data", url);
$("#embsrc").attr("src", url);
var container = document.getElementById("myDiv");
var content = container.innerHTML;
container.innerHTML = content;
})
})
私は理由を少し混乱していますクロスブラウザソリューションをお探しの場合は、IEに重点を置いてください。すべての(近代的な)ブラウザで動作するようにHTMLページ内にPDFを表示するだけですか?または、「プレビューを生成する」とはどういう意味ですか? –
@BrechtMachielsはい、あなたは正しいです。 – NoReceipt4Panda
私はHTMLの専門家はいませんが、