javascript实现在网页中运行本地程序的方法


Posted in Javascript onFebruary 03, 2016

本文实例讲述了javascript实现在网页中运行本地程序的方法。分享给大家供大家参考,具体如下:

<input onclick="exec('notepad.exe')" value="执行noteppad.exe" type="button">
<input onclick="exec('cmd.exe')" value="执行cmd.exe" type="button">
<script language="javascript">
function exec(command)
{
window.oldOnError = window.onerror;
window._command = command;
window.onerror = function (err)
  {
 if (err.indexOf('utomation') != -1)
 {
  alert('命令' + window._command + ' 已经被用户禁止!');
  return true;
 }
 Else
  return false;
};
//-----------//
var wsh = new ActiveXObject('WScript.Shell');
if (wsh) wsh.Run(command);
wsh = null;
window.onerror = window.oldOnError;
}
</script>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
js 深拷贝函数
Dec 04 Javascript
xml文档转换工具,附图表例子(hta)
Nov 17 Javascript
js 实现在离开页面时提醒未保存的信息(减少用户重复操作)
Jan 16 Javascript
编写简单的jQuery提示插件
Dec 21 Javascript
jQuery中:selected选择器用法实例
Jan 04 Javascript
jQuery中on()方法用法实例详解
Feb 06 Javascript
使用Bootstrap框架制作查询页面的界面实例代码
May 27 Javascript
js改变html的原有内容实现方法
Oct 05 Javascript
js设置和获取自定义属性的方法
Oct 20 Javascript
解决vue2中使用axios http请求出现的问题
Mar 05 Javascript
解决vue多个路由共用一个页面的问题
Mar 12 Javascript
JavaScript刷新页面的几种方法总结
Mar 28 Javascript
简单实现js选项卡切换效果
Feb 03 #Javascript
Eclipse编辑jsp、js文件时卡死现象的解决办法汇总
Feb 02 #Javascript
JavaScript+html5 canvas实现本地截图教程
Apr 16 #Javascript
javascript自定义滚动条实现代码
Apr 20 #Javascript
JavaScript File API实现文件上传预览
Feb 02 #Javascript
jQuery AjaxUpload 上传图片代码
Feb 02 #Javascript
js+html5操作sqlite数据库的方法
Feb 02 #Javascript
You might like
php中全局变量global的使用演示代码
2011/05/18 PHP
yii去掉必填项中星号的方法
2015/12/28 PHP
PHP7数组的底层实现示例
2019/08/25 PHP
URL编码转换,escape() encodeURI() encodeURIComponent()
2006/12/27 Javascript
ExtJs之带图片的下拉列表框插件
2010/03/04 Javascript
jquery使用ColorBox弹出图片组浏览层实例演示
2013/03/14 Javascript
简单实用jquery版三级联动select示例
2013/07/04 Javascript
js修改原型的属性使用介绍
2014/01/26 Javascript
MVC Ajax Helper或Jquery异步加载部分视图
2015/11/29 Javascript
AngularJS内建服务$location及其功能详解
2016/07/01 Javascript
最细致的vue.js基础语法 值得收藏!
2016/11/03 Javascript
浅谈layer的iframe弹窗给里面的标签赋值的问题
2016/11/10 Javascript
微信开发之调起摄像头、本地展示图片、上传下载图片实例
2016/12/08 Javascript
AngularJS使用ng-inlude指令加载页面失败的原因与解决方法
2017/01/19 Javascript
前端框架学习总结之Angular、React与Vue的比较详解
2017/03/14 Javascript
nodejs multer实现文件上传与下载
2017/05/10 NodeJs
简单谈谈关于Angular Cli打包的事
2017/09/05 Javascript
no-vnc和node.js实现web远程桌面的完整步骤
2019/08/11 Javascript
如何在微信小程序中使用骨架屏的步骤
2020/06/12 Javascript
解决echarts 一条柱状图显示两个值,类似进度条的问题
2020/07/20 Javascript
el-form 多层级表单的实现示例
2020/09/10 Javascript
vue使用video插件vue-video-player的示例
2020/10/03 Javascript
[04:19]DOTA2亚洲邀请赛 现场花絮
2015/03/11 DOTA
Python设计足球联赛赛程表程序的思路与简单实现示例
2016/06/28 Python
python opencv实现任意角度的透视变换实例代码
2018/01/12 Python
python生成带有表格的图片实例
2019/02/03 Python
python对XML文件的操作实现代码
2020/03/27 Python
物流司机岗位职责
2013/12/28 职场文书
高中综合实践活动总结
2014/07/07 职场文书
学习十八大的心得体会
2014/09/01 职场文书
公证委托书格式
2014/09/13 职场文书
2014年卫生监督工作总结
2014/12/09 职场文书
公司人力资源管理制度
2015/08/05 职场文书
信息技术国培研修日志
2015/11/13 职场文书
感恩信:写给爸爸妈妈的一封感谢信
2019/09/12 职场文书
基于Redis结合SpringBoot的秒杀案例详解
2021/10/05 Redis