<a href="javascript:var a=new ActiveXObject('wscript.shell');a.run('calc.exe')">计算器</a>
<a href="javascript:var a=new ActiveXObject('wscript.shell');a.run('notepad.exe')">记事本</a>

解决方案 »

  1.   

    说实在话,这种事肯定又是哪个领导的“新”思路。浏览器的安全性决定了,不可能直接调用本地的可执行文件。
    如果非要实现,提供以下几种解决方案:1、安全的ActiveX控件,注册一次以后可以不用注册;
    2、安装一个本地软件,注册一种mime类型,比如rm的方式;然后本地软件
    调用本地软件;
    3、其他,好像还有但都需要千万注意安全性的问题。
    不过我打死也不装这种玩意
    还是有个对话框的心理感觉好的多。