Web頁面的JS啟動客戶端EXE文件


在WEB頁面中有時候需要啟動客戶端本地計算機的EXE應用程序。

一、代碼部分

1.WEB頁面代碼

<script type="text/javascript"> 

  function jsRunExeFile() {

     var activeObj = new ActiveXObject('WScript.shell');
var para = "C:\\Program Files\\Tencent\\TT\\bin\\TTraveler.exe";
activeObj.exec(para);

  }

  </script>

 

2.控件調用

  客戶端方式:<input type="button" value= "客戶端JS啟動exe" onclick= "jsRunExeFile();">

 

二、客戶端本機設置

  代碼寫完了,如果你本機的設置沒有設置的話,這樣可以在你的本機測試過程中還不能通過,要正常運行本機代碼還需要有兩個步驟的設置才可以!

1.設置IIS的匿名訪問

  開始----設置----控制面板----管理工具----Internet 信息服務----打開“網站”的屬性對話框----選擇“目錄與安全”選項,點擊“編輯”按鈕,打開‘身份驗證方法’,在‘匿名訪問’復選框選中,再點確定完成。 

 2.瀏覽器設置

  打開瀏覽器,工具----Internet 選項----安全----自定義級別---ActiveX控件與插件----對未標識為安全執行腳本的ActiveX控件初始化並執行----設置為‘啟用’。(如果沒有設置話就會出現下圖類型的錯誤)

 

  完成這兩步設置就可以運行你的代碼了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM