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 相关文章推荐
Javascript 构造函数 实例分析
Nov 26 Javascript
学习ExtJS Panel常用方法
Oct 07 Javascript
JQuery的一些小应用收集
Mar 27 Javascript
jQuery.Validate 使用笔记(jQuery Validation范例 )
Jun 25 Javascript
12种JavaScript常用的MVC框架比较分析
Nov 16 Javascript
JS中正则表达式只有3种匹配模式(没有单行模式)详解
Jul 28 Javascript
wap手机端解决返回上一页的js实例
Dec 08 Javascript
微信小程序 form组件详解及简单实例
Jan 10 Javascript
vue-image-crop基于Vue的移动端图片裁剪组件示例
Aug 28 Javascript
Elementui表格组件+sortablejs实现行拖拽排序的示例代码
Aug 28 Javascript
layer父页获取弹出层输入框里面的值方法
Sep 02 Javascript
Vue使用vue-recoure + http-proxy-middleware + vuex配合promise实现基本的跨域请求封装
Oct 21 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 chmod 函数与批量修改文件目录权限
2010/05/10 PHP
图文详解phpstorm配置Xdebug进行调试PHP教程
2016/06/13 PHP
浅谈laravel-admin form中的数据,在提交后,保存前,获取并进行编辑
2019/10/21 PHP
Javascript实例教程(19) 使用HoTMetal(3)
2006/12/23 Javascript
JavaScript 获取事件对象的注意点
2009/07/29 Javascript
php与js的区别是什么
2013/08/05 Javascript
VS2008中使用JavaScript调用WebServices
2014/12/18 Javascript
JavaScript基础篇(3)之Object、Function等引用类型
2015/11/30 Javascript
用jQuery获取table中行id和td值的实现代码
2016/05/19 Javascript
AngularJS 获取ng-repeat动态生成的ng-model值实例详解
2016/11/29 Javascript
JS简单验证上传文件类型的方法
2017/04/17 Javascript
jQuery Validate表单验证插件实现代码
2017/06/08 jQuery
Angularjs的启动过程分析
2017/07/18 Javascript
浅谈React组件之性能优化
2018/03/02 Javascript
微信小程序在地图选择地址并返回经纬度简单示例
2018/12/03 Javascript
Vue开发之封装分页组件与使用示例
2019/04/25 Javascript
js实现简单掷骰子效果
2019/10/24 Javascript
小程序外卖订单界面的示例代码
2019/12/30 Javascript
jquery+css3实现的经典弹出层效果示例
2020/05/16 jQuery
[00:11]战神迅矛
2019/03/06 DOTA
python获得两个数组交集、并集、差集的方法
2015/03/27 Python
深入理解python中函数传递参数是值传递还是引用传递
2017/11/07 Python
利用Python2下载单张图片与爬取网页图片实例代码
2017/12/25 Python
Python中使用Counter进行字典创建以及key数量统计的方法
2018/07/06 Python
Python3数据库操作包pymysql的操作方法
2018/07/16 Python
python制作抖音代码舞
2019/04/07 Python
如何更优雅地写python代码
2019/07/02 Python
tensorboard显示空白的解决
2020/02/15 Python
Python+OpenCV图像处理—— 色彩空间转换
2020/10/22 Python
python中HTMLParser模块知识点总结
2021/01/25 Python
解释DataSet(ds) 和 ds as DataSet 的含义
2014/07/27 面试题
户外活动策划方案
2014/03/12 职场文书
企业家王石演讲稿:坚持与放下
2014/04/27 职场文书
高中军训的心得体会
2014/09/01 职场文书
乡镇党委书记个人整改措施
2014/09/15 职场文书
2015年销售助理工作总结
2015/05/11 职场文书