纳夫纳特
我想在其 Windows 默认应用程序中打开一个文件。实际上,场景如下:
- 文件保存在数据库中,并在 CKEditor 中显示为预览
- 当我双击该文件时,它应该在其默认应用程序中打开。文件可以是 Word 或 Excel 或 PDF 文件
- 然后用户将在该默认应用程序中编辑文件
- 当用户保存该文件或关闭文档时,它应该在服务器上更新,也应该刷新 CKEditor 中的文件预览
我只想知道是否有任何方法可以在其默认应用程序中打开文件。
我尝试过的事情:
- 我尝试使用 ActiveX 对象打开文件,但 Chrome 和 Firefox 不支持它。无论如何,许多论坛都在说这是 ActiveX 时代的终结。
- 试图查找是否有任何 CKEditor 插件,但没有找到。
预先感谢您的回答。
猛烈地
简短的回答:没有。如果允许 JavaScript 在用户机器上执行任意二进制文件,你能想象安全噩梦吗?
您的解决方案将是找到一个允许处理这些文件的 JavaScript 库,类似于在浏览器中为 PDF 制作 PDF.js 的方式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句