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 相关文章推荐
Jquery 跨域访问 Lightswitch OData Service的方法
Sep 11 Javascript
JS中的form.submit()不能提交表单的错误原因
Oct 08 Javascript
jquery插件推荐 jquery.cookie
Nov 09 Javascript
Vue.js组件使用开发实例教程
Nov 01 Javascript
解决拦截器对ajax请求的拦截实例详解
Dec 21 Javascript
Bootstarp基本模版学习教程
Feb 01 Javascript
关于Ajax的原理以及代码封装详解
Sep 08 Javascript
JavaScript数组的5种迭代方法
Sep 29 Javascript
微信小程序模版渲染详解
Jan 26 Javascript
element-ui上传一张图片后隐藏上传按钮功能
May 22 Javascript
详解如何在Vue项目中发送jsonp请求
Oct 25 Javascript
JS表单验证插件之数据与逻辑分离操作实例分析【策略模式】
May 01 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防CC攻击实现代码
2011/12/29 PHP
关于php中的json_encode()和json_decode()函数的一些说明
2016/11/20 PHP
使用JS操作页面表格,元素的一些技巧
2007/02/02 Javascript
如何快速的呈现我们的网页的技巧整理
2007/07/01 Javascript
jQuery与其它库冲突的解决方法
2010/06/25 Javascript
jquery $.ajax各个事件执行顺序
2010/10/15 Javascript
jQuery 过滤not()与filter()实例代码
2012/05/10 Javascript
代码获取历史上的今天发生的事
2014/04/11 Javascript
js使用循环清空某个div中的input标签值
2014/09/29 Javascript
javascript实现瀑布流自适应遇到的问题及解决方案
2015/01/28 Javascript
如何解决ligerUI布局时Center中的Tab高度大小
2015/11/24 Javascript
js实现每日签到功能
2018/11/29 Javascript
Vue项目中配置pug解析支持
2019/05/10 Javascript
vue实现中部导航栏布局功能
2019/07/30 Javascript
Net微信网页开发 使用微信JS-SDK获取当前地理位置过程详解
2019/08/26 Javascript
微信小程序实现打开并下载服务器上面的pdf文件到手机
2019/09/20 Javascript
d3.js实现图形缩放平移
2019/12/19 Javascript
Python 文件操作技巧(File operation) 实例代码分析
2008/08/11 Python
利用python解决mysql视图导入导出依赖的问题
2017/12/17 Python
python3+PyQt5实现文档打印功能
2018/04/24 Python
python线程池threadpool实现篇
2018/04/27 Python
django框架使用orm实现批量更新数据的方法
2019/06/21 Python
python实现两个文件夹的同步
2019/08/29 Python
python实现猜数字游戏
2020/03/25 Python
Python基于pyecharts实现关联图绘制
2020/03/27 Python
PyQt中使用QtSql连接MySql数据库的方法
2020/07/28 Python
用CSS3来实现社交分享按钮
2014/11/11 HTML / CSS
德国百年厨具品牌WMF美国站:WMF美国
2016/09/12 全球购物
New Balance比利时官方网站:购买鞋子和服装
2021/01/15 全球购物
工作的心得体会
2013/12/31 职场文书
十岁生日父母答谢词
2014/01/18 职场文书
二年级数学教学反思
2014/01/21 职场文书
偷看我的初中毕业鉴定
2014/01/29 职场文书
教师群众路线心得体会
2014/11/04 职场文书
音乐教师个人总结
2015/02/06 职场文书
JavaWeb实现显示mysql数据库数据
2022/03/19 Java/Android