[英]How can i open a pdf in a popup window with an Ajax call?
因此,我需要能夠打開由服務器端腳本根據發送的html生成的pdf。 html是一個巨大的字符串。 我當時正在考慮將ajax與widow.open
一起使用,但是我似乎無法完全理解。
$.ajax({
type: "POST",
url: "/pdf",
data: {input:html},
success: function(msg) {
window.open(msg)
},
error: function(msg) {
}
});
我以為這樣可以用,但是沒有用。
您可以使用jQuery PDF Viewer插件。 例如,使用jsPDF,您將編寫如下內容:
$.ajax({
type : "POST",
url : "/pdf",
data : {
input : html
},
success : function (msg) {
var pdf = new jsPDF();
pdf.text(20, 20, msg);
pdf.output('datauri');
},
error : function (msg) {}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.