在浏览器里点击下载按钮要求直接在浏览器里打开,不是先下载。
最好在geogle里能实现,不行的话IE也可以
7条回答
关注 感觉你说的是在线预览,
首先这个要看你打开的是什么文件,office的文件的话,如果是IE的话有个ActiveX插件可以实现dsoframer(依赖本地的Office软件,我记得WPS也可以) ,但是这个插件微软好像已经不维护了。
如果是Chrome的话,chrome是有自己的一套office 预览的插件的,但是目前您只能在chromium 里面使用。我之前做过在线预览execl的功能使用的是apache POI将execl解析成html然后再浏览器中显示。
如果是pdf文件的话,IE可以用pdf.dll或者iframe来实现,但是这样要依赖adobe这种软件,如果是chrome和edge这种浏览器可以使用PDF.js 这个开源项目。
如果是需要第三方软件打开可以这个方法比较多,兼容性最好的我知道的就是URL的方式。
希望对你有帮助。解决 无用评论 打赏 举报
悬赏问题
- ¥15 扩散模型sd.webui使用时报错“Nonetype”
- ¥15 stm32流水灯+呼吸灯+外部中断按键
- ¥15 将二维数组,按照假设的规定,如0/1/0 == "4",把对应列位置写成一个字符并打印输出该字符
- ¥15 NX MCD仿真与博途通讯不了啥情况
- ¥15 win11家庭中文版安装docker遇到Hyper-V启用失败解决办法整理
- ¥15 gradio的web端页面格式不对的问题
- ¥15 求大家看看Nonce如何配置
- ¥15 Matlab怎么求解含参的二重积分?
- ¥15 苹果手机突然连不上wifi了?
- ¥15 cgictest.cgi文件无法访问