微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 如何让电子表格打开Excel而不是浏览器窗口?

如果您调用 javascript window.open并将URL传递给.xls文件,则会在浏览器窗口中的某些计算机上打开该文件.你如何强制进入Excel?

解决方法

只有用户机器才能“强制”到Excel中.也就是说,99%的时间如果你发送正确的mime类型和用户有Excel,那么它将在Excel中打开,假设他们批准.

并且只有服务器可以发送正确的mime类型.传递给JavaScript window.open调用的文档类型对此没有影响.事实上,调用window.open最多只会打开一个多余的窗口.

最好使用< a href =“foo.xls”>链接到文档.并且如果您的服务器正在发送一个mime类型的应用程序/ x-excel或application / x-msexcel,这几乎总是微软浏览器打开一个带有Excel文档的新窗口.

原文地址:https://www.jb51.cc/js/154544.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐