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 相关文章推荐
来自chinaz的ajax获取评论代码
May 03 Javascript
由Javascript实现的页面日历
Nov 04 Javascript
关于jQuery参考实例 1.0 jQuery的哲学
Apr 07 Javascript
将两个div左右并列显示并实现点击标题切换内容
Oct 22 Javascript
javaScript array(数组)使用字符串作为数组下标的方法
Nov 19 Javascript
js验证电话号码与手机支持+86的正则表达式
Jan 23 Javascript
jQuery的ajax和遍历数组json实例代码
Aug 01 Javascript
jQuery Easyui Datagrid实现单行的上移下移及保存移动的结果
Aug 15 Javascript
JS简单去除数组中重复项的方法
Sep 13 Javascript
彻底解决 webpack 打包文件体积过大问题
Jul 07 Javascript
原生javascript如何实现共享onload事件
Jul 03 Javascript
解决echarts中横坐标值显示不全(自动隐藏)问题
Jul 20 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 魔术函数使用说明
2010/05/14 PHP
PHP 设置MySQL连接字符集的方法
2011/01/02 PHP
Array of country list in PHP with Zend Framework
2011/10/17 PHP
使用pthreads实现真正的PHP多线程(需PHP5.3以上版本)
2014/05/05 PHP
PHP 面向对象程序设计(oop)学习笔记 (四) - 异常处理类Exception
2014/06/12 PHP
destoon会员注册提示“数据校验失败(2)”解决方法
2014/06/21 PHP
PHP文件操作实例总结
2016/09/27 PHP
php 自定义函数实现将数据 以excel 表格形式导出示例
2019/11/13 PHP
javascript 强制刷新页面的实现代码
2009/12/13 Javascript
jQuery UI AutoComplete 自动完成使用小记
2010/08/21 Javascript
jQuery.getScript加载同域JS的代码
2012/02/13 Javascript
jquery实现输入框动态增减的实例代码
2013/07/14 Javascript
javascript中的altKey 和 Event属性大全
2015/11/06 Javascript
jQuery实现动态文字搜索功能
2017/01/05 Javascript
Angular实现购物车计算示例代码
2017/02/21 Javascript
nodejs连接mysql数据库简单封装示例-mysql模块
2017/04/10 NodeJs
[04:19]DOTA2亚洲邀请赛 现场花絮
2015/03/11 DOTA
python实现html转ubb代码(html2ubb)
2014/07/03 Python
Python实现抓取百度搜索结果页的网站标题信息
2015/01/22 Python
python简单实现基于SSL的IRC bot实例
2015/06/15 Python
python抓取网页内容并进行语音播报的方法
2018/12/24 Python
Flask配置Cors跨域的实现
2019/07/12 Python
Pytorch 使用 nii数据做输入数据的操作
2020/05/26 Python
宝塔面板出现“open_basedir restriction in effect. ”的解决方法
2021/03/14 PHP
茵宝(Umbro)英国官方商店:英国足球服装生产商
2016/12/29 全球购物
ET Mall东森购物网:东森严选
2017/03/06 全球购物
学生周末长期请假条
2014/02/15 职场文书
客户接待方案
2014/02/26 职场文书
毕业生写求职信的要点
2014/03/04 职场文书
交通事故私了协议书
2014/04/16 职场文书
绿色环保标语
2014/06/12 职场文书
小学运动会演讲稿
2014/08/25 职场文书
竞聘自述材料
2014/08/25 职场文书
python将图片转为矢量图的方法步骤
2021/03/30 Python
Windows10下安装MySQL8
2021/04/06 MySQL
vue实现简易音乐播放器
2022/08/14 Vue.js