1.在浏览器上,iframe或者embed的src总是被浏览器提示另存为和下载,根本无法显示内容(pdf文件)。
我需要的不是下载和另存为,要的就是显示内容,可事与愿违,怎么也找不到解决方法。
2.这个html文件在服务器上,在本地的话,是能够正常显示内容的。src的地址没有问题
iframe,embed标签问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注 我本地启动80端口服务,iframe嵌入pdf文件没有发生下载行为,你可以粘一下你的代码
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Title</title> <style></style> </head> <body> <iframe id="iframe" style="width: 400px; height: 600px" src="" frameborder="0" ></iframe> <script> setTimeout(() => { let id = document.getElementById("iframe"); id.src = "http://localhost/assets/pdftest.pdf"; // id.src = "./pdftest.pdf"; }, 3000); </script> </body> </html>
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥170 如图所示配置eNSP
- ¥20 docker里部署springboot项目,访问不到扬声器
- ¥15 netty整合springboot之后自动重连失效
- ¥15 悬赏!微信开发者工具报错,求帮改
- ¥20 wireshark抓不到vlan
- ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
- ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
- ¥15 stata安慰剂检验作图但是真实值不出现在图上
- ¥15 c程序不知道为什么得不到结果
- ¥15 键盘指令混乱情况下的启动盘系统重装