用Web页面执行客户端程序

但必需客户端打开IE选项中的安全属情中的对没有标记为安全的ActiveX控件进行初始化和执行脚本

<script>
function exec (command) {
    window.oldOnError = window.onerror;
    window._command = command;
    window.onerror = function (err) {
      if (err.indexOf('utomation') != -1) {
        alert('命令已经被用户禁止!');
        return true;
      }
      else return false;
    };
    var wsh = new ActiveXObject('WScript.Shell');
    if (wsh)
      wsh.Run(command);
    window.onerror = window.oldOnError;
  }
</script>

调用方式
<a href="javascript:" >魔力使者</a>
可以是网上邻居和本机的文件。

时间: 2024-08-20 02:31:22

用Web页面执行客户端程序的相关文章

web2ldap 1.1.0a35发布 基于Web的LDAP客户端程序

web2ldap 是一个全功能的基于Web的LDAP客户端程序,采用Python语言编写,支持LDAPv3.web2ldap可以运行在支持 FastCGI 的Web 服务器中. web2ldap 1.1.0a35此版本改善了CSV导出,并增加了http://www.aliyun.com/zixun/aggregation/16544.html">Excel导出(基于pyExcelerator). 下载地址:http://www.web2ldap.de/download/web2ldap-1

asp.net Web页执行SQL程序代码

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ManageSQL.aspx.cs" Inherits="manage_ManageSQL" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/

使用jQuery和PHP构建一个受Ajax驱动的Web页面

大多数 PHP 开发人员都是以老式的方法学习技能.他们一般先学习如何定义和构建简单 的 PHP 页面,然后再了解如何将这些页面连接到简单的 MySQL 表,于是就可以由此进行自 己的开发了.随着技能水平的提高,他们还逐渐学会了如何创建更为复杂的 PHP 功能,以及 如何连接 MySQL 内的表并执行其他高级任务. 在这个过程中,他们有可能还会掌握 一些客户端技能来将 Web 应用程序投入使用.也有可能学会有关 XHTML 或 CSS 甚至一些 JavaScript 编程的知识.随着所参与项目的种

在Web页面中执行Windows程序

web|window|程序|页面|执行 现在许多公司都面临一个难题:如何在Web环境中执行存在的Windows应用程序.这里就介绍实现这个功能的技术,它争取对代 码做最小的改变,完成在Windows环境中应做的一切. 现存的Windows应用程序 这里想要在Web中执行的Windows例子程序是非常简单的,它是用VB编写的,其中有一个表单.运行时,在表单上显示雇员的信 息,这些信息来源于Access数据库的一个表.表单上设有First.Next.Previous 和 Last按钮,从而允许用户浏

在Web页面中执行Windows程序(转)

在Web页面中执行Windows程序 现在许多公司都面临一个难题:如何在Web环境中执行存在的Windows应用程序.这里就介绍实现这个功能的技术,它争取对代码做最小的改变,完成在Windows环境中应做的一切.现存的Windows应用程序 这里想要在Web中执行的Windows例子程序是非常简单的,它是用VB编写的,其中有一个表单.运行时,在表单上显示雇员的信息,这些信息来源于Access数据库的一个表.表单上设有First.Next.Previous 和 Last按钮,从而允许用户浏览记录.

客户端程序和web程序的紧密结合-谈AmazeU.net的设计构想

web|程序|客户端|设计 由于作者水平有限,如有不妥之处,请见谅. 毫无疑问,web应用是将来的一个大的趋势,因为B/S结构相对于传统的客户端程序来说,有以下几大优点:1.B/S 结构是基于浏览器的, 有比较丰富和生动的表现方式. 并且难度较低,开发成本较小. 2.B/S 结构的对象大多是整个互联网的用户,范围相当大.3.B/S 结构系统安装和维护比较方便,不需要每个用户都安装和打升级补丁. 但同时我们也要看到,web方式有着先天缺陷:1.响应速度较慢.即使是完全一样的信息,用户每次都需要从服

客户端提高WEB页面显示速度的方法(1)

web|客户端|速度|显示|页面 客户端提高WEB页面的显示速度,对客户端浏览器来说,就是要把获得Html代码,尽快地显示出来,而不是要等剩余的Html都接受到了后,才显示出来. Html 中的Table 标签 必须整个Table 的内容都接受完毕,才可以显示出来. 如果这时候服务器响应速度不快,就会看到一个页面打开需要很久.其实这之间已经下载了不少内容.只是由于一些标签中的内容没下载完毕,无法显示而已,这样如果网络带宽又不好,给用户的体验会很不爽. 我关注的一个文学网站,用 JavaScrip

一个客户端程序,有自己的数据库文件,当程序需要升级并且更改数据结构时,SQL语句应该放在哪里执行?

问题描述 一个客户端程序,有自己的数据库文件,当程序需要升级并且更改数据结构时,SQL语句应该放在哪里执行? 如题,开发了一个windows客户端的程序,使用了SQLITE作为数据库,setting.db就是数据库文件.由于客户端升级有时需要更改数据结构,比如加个字段什么的,这个时候就有个问题了,如果要让升级之后原来的数据库文件还能用,需要执行一次更改数据结构的SQL,但是这个更改数据结构的SQL应该放在哪里执行?才能确保它能被执行并且只被执行一次? 解决方案 不知道描述清了没,就是类似发一条S

服务器-客户端程序检测并记录用户执行了哪些操作,怎么实现呢?

问题描述 客户端程序检测并记录用户执行了哪些操作,怎么实现呢? 比如用户按下了Button1,Button2等等,那么全部记录下来形成操作日志. 怎样将记录下来的操作日志传给服务器,再由服务器存入数据库? 小弟大一初学者还请各位指点一下 谢谢! 解决方案 是自己的程序的话,重写PreTranslateMessage,记录下所有的事件.然后socket上传服务器 解决方案二: 按下button等事件都会调用submit,在服务器端调用对应action的函数时,在该函数的最前面加入insert语句,