2
我想從另一個域中呈現我的網頁中的PDF。從HTML中的其他域呈現PDF
的HTML是:
<div id="pdfContainer">
<embed id="pdf" type="application/pdf" />
</div>
和JavaScript:
$.get("http://otherDomain/Files/Pdf/some.pdf", function(data) {
$("#pdf").prop("src", data);
});
但是,當然,我有一個跨域錯誤。有沒有辦法做到這一點?用PHP也許?
謝謝。
嗯,爲什麼不乾脆直接點'embed'到外部URL ? '(「#pdf」)。prop(「src」,「http://otherDomain/Files/Pdf/some.pdf」);' –
只需刪除外部ajax函數,就不能將所有數據添加到無論如何,該文件到src屬性。 – adeneo
@Pekka웃是的,這是我做的第一件事,但我得到了:Access-Control-Allow-Origin不允許使用Origin http:// domain。無法加載資源:服務器的狀態爲403(禁止).' @adeneo那麼該怎麼辦? – Maxbester