window.open 实现线上pdf预览
时间: 2023-08-29 13:12:08 浏览: 244
使用window.open()可以实现线上PDF文件的预览。你可以将PDF文件的base64编码作为数据源,然后在新窗口中以iframe的形式进行展示。具体的代码可以参考以下示例:
```javascript
var pdfResult = res.data; // PDF文件的base64编码
var pdfWindow = window.open("");
pdfWindow.document.write("<iframe width='100%' height='100%' src='data:application/pdf;base64," + pdfResult + "'></iframe>");
```
这段代码将在新窗口中打开一个iframe,并将PDF文件的base64编码作为数据源进行展示。这样就可以实现线上PDF文件的预览了。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [windons.open()实现文件预览和下载](https://blog.csdn.net/weixin_44867717/article/details/120524610)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文