本来是想做成直接在网页上在线预览office文件的,但是找了好多,要不是收费,要不就是要调用别人的API不安全,所以纠结了好久还是用调用本地的office预览office文件. 废话不多说,那么怎么调用的呢,这个是代码: <script type="text/javascript"> //获取路径 var str = location.href; var arr = str.split("/"); delete arr[arr.length - 1];…
前几天,做项目时候用到js调用本地的程序,找了好多资料,一种是写入注册表,一种是写一个浏览器插件,相对来说,写一个注册表更简单一点,因为需求很紧.下面就是我的总结,希望可以对你们有所帮助,具体从哪里找的忘了,如果也有看见的烦劳烦告知一下,不胜感激. 第一步: 写入注册表,注册表示例 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\openNotepad] @="URL:openNotepad Protocol" "…
不知觉就过了这个久了,继上篇java实现文件上传下载后,今天给大家分享一篇java实现的对office文件预览功能. 相信大家在平常的项目中会遇到需要对文件实现预览功能,这里不用下载节省很多事.大家请擦亮眼睛下面直接上代码了. 步骤:     1.需要下载openoffice插件,这是一款免费的工具,所以我们选择他. 2.需要pdf.js文件 这两个工具文件我下面会给地址需要的可以去下载 https://download.csdn.net/download/dsn727455218/104746…
最近要现实一个在PC网页中实现点击按钮调用本地应用程序的功能 其实实现原理也非常简单, 首先注册一个本地注册表文件,指向本地应用程序路径 其次在网页中用js指向这个注册表文件,就可以实现网页调用本地应用程序 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\myprotocol] @="myprotocol Protocol" "URL Protocol"="" [HKEY_CLASS…
安装一个或多个角色.角色服务或功能失败.找不到源文件.请再次尝试在新的“添加角色和功能”向导会话中安装角色.角色服务或功能,然后在向导的“确认”页中单击“指定备用源路径”以指定安装所需的源文件的有效位置.目标服务器的计算机帐户必须能够访问该位置. 解决方案: 以管理员的身份打开PowerShell,然后复制下面这段话(不要一行一行复制,直接全部复制粘贴) Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windo…
博主有话说:这个过程我遇到了很多错误,所以出了一个错误整理文章,所以当你在配置过程中遇到了问题,可以先去这篇文章里找找!加油! 先打开我吧:https://www.cnblogs.com/pukua/p/11864340.html 背景 由于公司需要,需要搭建一套供在线浏览PPT.PDF.word.xls的环境,所以找到解决方案是Office Online Server.为啥?因为……免费 然后我就去搜了很多资料,看到各种各样的说法,基本都没有一个详细的步骤,所以我就集百家智慧于一体,做了一个汇…
最近进入了一个项目组,向大牛们一起学习如何搞开发,可谓是边开发边学习.就在前两天,我们的项目被领导们验收了一次,顺便给我们提了点新的需求,要求我们能够使用外在设备拍照上传.君要臣死,臣不能不死.更何况,他们没有让我们死,仅仅是我们去完成一个任务.回来之后,我们的头--郑浩,把这个任务交给了我,顺便给我带回来了一台型号为 S500A3B 的良田牌高拍仪.让我既欣喜,又癫狂. ----------背景 嗯嗯,上边分给了任务,我们该努力了.首先,我跟良田客服取得联系,向他们索要了关于良田高拍仪的应用程…
JS 允许通过 navigator.mediaDevices.getUserMedia(options) 直接调用本地的设备,比如麦克风,摄像头等.因为该操作涉及到用户隐私,所以调用的时候会弹框请求权限. 该操作返回一个 Promise 对象,如果调用成功,会resolve 并返回一个 MediaStream 对象给回调函数: const options = { audio: true //调用本地麦克风 video: true //调用本地摄像头 } navigator.mediaDevice…
1.     使用记事本(或其他文本编辑器)创建一个myprotocal.reg文件,并写入以下内容 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Webshell] @="URL:Webshell Protocol Handler" "URL Protocol"="" [HKEY_CLASSES_ROOT\Webshell\DefaultIcon] @="C:\\Pro…
点击Qt某些控件,查找本地浏览器打开前端传递的URL. 方法一:直接写死本地浏览器地址 QString programAdress = "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" QString m_strWebUrl = "http://www.baidu.com"; QStringList arguments; arguments << "--chrome-fr…