代码如下:
<input type="button" value="启动程序" onclick="objShell.Run('winword.exe')">
 
<script>var objShell = new ActiveXObject( "WScript.Shell" )</script> 

解决方案 »

  1.   

    需要绝对路径,如果环境变量path没有该路经的话
      

  2.   

    而且好像只能在本地运行的吧?.....还得经过 IE 的安全认证.
    ================================================================
    俺是"老"菜鸟一只, 请各位高手多指教!多谢 CSDN 助手帮我自动加入签名. 
    www.chinaok.net
      

  3.   

    请问 qiushuiwuhen(秋水无恨):绝对路径要加什么参数么?我试过,比如:e:\progra~1\flashget\jetcar.exe等,但是不行呀。
    呵呵,这问题是不是有点困难?
      

  4.   

    本地测试通过<script>new ActiveXObject( "WScript.Shell" ).run("C:\\Progra~1\\FlashGet\\flashget.exe")</script> 
      

  5.   

    嘿嘿,C语言没学好吧?\ 是C/C++风格字符串(javascript也用这种风格)的转义符: \ 同紧挨在后面的一个字符构成“转义序列”,例如 \t 表示制表符,\n 表示换行
    所以单独用 \ 时就会出问题了,因为系统会把 \ 和它后面的字符当成转义序列,例如
    "c:\test.exe"
    \ 后面刚好是 t ,系统就认为这是 \t 制表符了
    如果 \ 和后面的字符组成的是一个无效的转义序列,就会被忽略
    为了区分,就只好规定用 \\ 表示 \ 了。
      

  6.   

    朋友,能不能不弹出那个选择窗口,每次刷新都弹出ative不安全
      

  7.   

    朋友们,能不能不弹出那active不安全窗口
      

  8.   

    朋友们,能不能不弹出那active不安全窗口