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 相关文章推荐
兼容Mozilla必须知道的知识。
Jan 09 Javascript
jquery实现文本框鼠标右击无效以及不能输入的代码
Nov 05 Javascript
input禁止键盘及中文输入,但可以点击
Feb 13 Javascript
JS加载iFrame出现空白问题的解决办法
May 13 Javascript
JS实现根据文件字节数返回文件大小的方法
Aug 02 Javascript
JS中Object对象的原型概念基础
Jan 29 Javascript
轻松搞定jQuery+JSONP跨域请求的解决方案
Mar 06 jQuery
Vue实现搜索 和新闻列表功能简单范例
Mar 16 Javascript
详解Vue 全局变量,局部变量
Apr 17 Javascript
使用layui实现树形结构的方法
Sep 20 Javascript
vue实现数字滚动效果
Jun 29 Javascript
html5 录制mp3音频支持采样率和比特率设置
Jul 15 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实现的MySQL数据浏览器
2007/03/11 PHP
mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
2009/04/24 PHP
PHP操作MongoDB时的整数问题及对策说明
2011/05/02 PHP
ThinkPHP连接数据库及主从数据库的设置教程
2014/08/22 PHP
php字符串函数 str类常见用法示例
2020/05/15 PHP
thinkphp5.1 框架钩子和行为用法实例分析
2020/05/25 PHP
javascript 最常用的10个自定义函数[推荐]
2009/12/26 Javascript
javascript的函数、创建对象、封装、属性和方法、继承
2011/03/10 Javascript
jquery 获取dom固定元素 添加样式的简单实例
2014/02/04 Javascript
DOM基础教程之使用DOM + Css
2015/01/20 Javascript
动态加载js的方法汇总
2015/02/13 Javascript
js密码强度校验
2015/11/10 Javascript
详解JavaScript函数对象
2015/11/15 Javascript
全面了解javascript中的错误处理机制
2016/07/18 Javascript
超实用的javascript时间处理总结
2016/08/16 Javascript
深入理解javascript中的 “this”
2017/01/17 Javascript
详解vue2 $watch要注意的问题
2017/09/08 Javascript
nodejs简单实现TCP服务器端和客户端的聊天功能示例
2018/01/04 NodeJs
antd table按表格里的日期去排序操作
2020/11/17 Javascript
[01:41]DOTA2 2015国际邀请赛中国区预选赛第三日战报
2015/05/28 DOTA
[03:36]2015国际邀请赛第二日现场精彩集锦
2015/08/06 DOTA
[40:19]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第二场 12.18
2020/12/19 DOTA
100行Python代码实现自动抢火车票(附源码)
2018/01/11 Python
Tensorflow卷积神经网络实例
2018/05/24 Python
python解析yaml文件过程详解
2019/08/30 Python
Python代码中如何读取键盘录入的值
2020/05/27 Python
python中可以声明变量类型吗
2020/06/18 Python
python字典的值可以修改吗
2020/06/29 Python
娇韵诗法国官网:Clarins法国
2019/01/29 全球购物
Android面试宝典
2013/08/06 面试题
在c#中using和new这两个关键字有什么意义
2013/05/19 面试题
《我为你骄傲》教学反思
2014/02/20 职场文书
物流专业求职信
2014/06/30 职场文书
大学第二课堂活动总结
2014/07/08 职场文书
党的群众路线教育实践活动自我剖析材料
2014/10/08 职场文书
基层党员学习党的群众路线教育实践活动心得体会
2014/11/04 职场文书