页面PDF文件格式预览(不使用pdf.js)
1.
<div id="pdfContainer"></div>
2.方法1
var pdfUrl =downloadUrl; // 获取PDF的URL var iframe = document.createElement('iframe'); // 创建iframe元素 iframe.src = pdfUrl; // 设置iframe的src属性为PDF的URL iframe.style.width = '100%'; // 设置iframe的宽度和高度 iframe.style.height = '600px'; document.getElementById('pdfContainer').appendChild(iframe)
3.方法2
var iframe = document.createElement('iframe'); // 创建iframe元素 iframe.src = pdfUrl; // 设置iframe的src属性为PDF的URL iframe.style.width = '100%'; // 设置iframe的宽度和高度 iframe.style.height = '600px'; $.ajax({url: pdfUrl,type: 'GET',xhrFields: {responseType: 'blob'},success: function(data) {const blob = new Blob([data], { type: 'application/pdf' }); //重点const url = window.URL.createObjectURL(blob);document.getElementById('pdfContainer').src = url;} });