如何在iframe中显示AJAX PDF响应?

时间:2019-04-04 08:23:45

标签: javascript ajax

我正在尝试在iframe中显示以下返回的响应。任何帮助将是可观的。 Ajax代码:

$.ajaxSetup({ headers: { "X-Authentication" : sessionStorage.getItem("tokenVal") } });

                            var url = "http://localhost/M-Files/REST/objects/0/93/1/files/907EC4DE-50ED-45C8-A71C-2FDD55E78D18/content.aspx?filePreview=true&format=pdf&extensions=mfwa,iml&active-vault=B334DE2E-66F4-4ED1-84D4-812D8BD2EAB4";
                               $.ajax({
                                url: url,
                                type: "GET",
                                success: function (data){
                                    console.log(data);
                                    $('#r_part').html('<iframe src="data:application/pdf;' +  data + '" ></iframe>');
                                },
                                error: function( data ){
                                    console.log(data);
                                    $('#r_part').html('<img src="data:image/png;base64,' +  data + '" />');
                                            alert("Err="+JSON.stringify(data));

                                        }
                            });

返回以下响应; enter image description here

0 个答案:

没有答案