下面以腾讯RTX安装程序为例,利用js调用客户端RTX。注:必须降低IE浏览器安全或是加入可信站点,才可以顺利执行。
<html>
<head>
<title>RTX</title>
<script>
function exec () {
var command;
var shell = new ActiveXObject("WScript.Shell");
command = shell.RegRead("HKEY_LOCAL_MACHINE\\SOFTWARE\\Tencent\\RTXC\\INSTDIR");//从注册表获得软件安装路径
command = command + "RTX.exe";
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); //解决目录包含空格问题
window.onerror = window.oldOnError;
}
</script>
</head>
<body>
<center><a href="javascript:" onclick="exec()">RTX测试</a></center>
</body>
分享到:
相关推荐
4. 可执行代码压缩:将JavaScript代码转换为二进制格式,如WebAssembly,这可以提高加载速度并降低代码可读性。 三、C#在JS加密中的应用 C#是一种强大的后端编程语言,它可以用来编写加密算法或构建服务器端的加密...
在IT行业中,安全性和代码保护是至关重要的,特别是在JavaScript这种客户端可查看的脚本语言中。"php版js混淆加密插件"是一个解决方案,旨在增强JS代码的安全性,防止源码被轻易读取和理解。这个插件允许开发者对...
20.15 执行客户端的可执行程序 20.16 自动调用OutLook发送邮件 20.17 弹出窗口选择颜色 20.18 弹出框式邮件发送 20.19 把网站作为用户的Active桌面 20.20 判断是否安装了flash插件 第21章 流行技术:DOM和userData的...
总的来说,JsProxy是一个强大且灵活的工具,对于前端开发者来说,无论是处理跨域问题还是保护和优化JavaScript代码,都是不可或缺的助手。在实际应用中,结合其他前端构建工具,如Webpack、Gulp或Grunt,可以构建出...
20.15 执行客户端的可执行程序 20.16 自动调用OutLook发送邮件 20.17 弹出窗口选择颜色 20.18 弹出框式邮件发送 20.19 把网站作为用户的Active桌面 20.20 判断是否安装了flash插件 第21章 流行技术:DOM和userData的...
JavaScript是一种在互联网上广泛使用的编程语言,它可嵌入HTML中,用于增强网页与用户的交互性。JavaScript的设计目的是为了更好地处理浏览器与用户之间的信息交流。它是一种面向对象、基于事件驱动的新型程序设计...
作为一种动态、弱类型、基于原型的语言,JavaScript在网页设计中扮演着重要角色,能够动态改变网页内容、调整网站外观、验证表单数据以及响应用户触发的事件。 JavaScript的特点包括: 1. 语法简单:JavaScript的...
JavaScript(简称JS)是一种广泛应用于Web开发的轻量级编程语言,主要用于客户端的网页脚本。在网页加载和运行过程中,大量的JS代码可能会导致页面加载速度变慢,从而影响用户体验。为了解决这个问题,JS压缩工具...
JavaScript是Web开发中不可或缺的一部分,尤其在构建富客户端应用程序时,如ExtJS和jQuery等库,它们极大地丰富了网页的交互性和功能。然而,随着应用的复杂性增加,JavaScript文件通常会变得很大,这可能会导致页面...
- JavaScript 是一种客户端脚本语言,它在用户的浏览器中运行,主要用于增强网页的交互性。 - 安全限制:JavaScript 不允许直接读写本地文件,也无法直接修改服务器上的文件,但可以通过 AJAX 进行数据交换。 - ...
在JavaScript(JS)中,处理数据格式转换是常见的任务,特别是在前端开发中。当你需要将数组对象格式的数据转换成JSON(JavaScript Object Notation)时,这是因为JSON作为一种轻量级的数据交换格式,广泛用于Web...
3.新增“网页_置浏览器UA” 设置当前程序中浏览器的UserAgent 感谢 阿蒙 提供代码 1.完善 “进制_十到二” 取消长度不足8位自动会补零,请根据需要补零 感谢 小爬虫 的提醒 2.完善 类_ODBC数据库,“读文本”参数二...
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责处理客户端的交互和动态内容。在JavaScript中,函数是代码复用的核心机制,能够封装特定任务的逻辑,使得代码更加模块化和易于管理。本节将深入...
它既可用于客户端开发,为用户提供动态交互体验,也能在服务器端发挥作用,构建互联网应用程序。JavaScript的核心语法受到C语言的影响,但更加宽松,比如它不强制要求声明变量,且支持动态类型。 JavaScript的基本...
【部分内容】中提到的$(document).ready与window.onload的区别,parent与opener的区别,以及***后台输出JS脚本的方法,都是前端和后端开发中的常见问题和解决方案。对这些问题的理解和掌握对构建高效且健壮的web应用...
- 空格在JavaScript中是可选的,但为了代码可读性,通常会添加适当的空格。 JavaScript的用途广泛,包括前端界面交互、服务器端开发(Node.js)、移动应用开发(React Native、Ionic等)、游戏开发以及各种Web框架...
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责实现客户端的交互效果和动态内容。在本文中,我们将深入探讨JavaScript的基础知识,包括语法特性、数据类型、语句与分隔符、注释以及块的概念。...