[問題] ActiveX控制項
不好意思,我想請問在網頁中用javascript讀檔的問題
我想要讓使用者按某一個鍵可以開始讀檔並執行一個外部程式TTS.exe
所以將以下程式寫在javascript判斷使用者按鍵後
var fso, f, r;
var ForReading = 1;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.OpenTextFile("C:/output_all.txt", ForReading);
r = f.ReadAll();
var cmd="TTS.exe "+r; //把r當作參數傳給TTS.exe並執行之
var WshShell = new ActiveXObject("WScript.Shell");
var result = WshShell.Run(cmd,0,true);
目前結果是可以正確執行的
可是在使用者按下正確的鍵時,會先出現以下訊息:
「這個畫面上某個ActiveX控制項與其他部分相互作用時可能會不安全。
要允許相互作用?」
然後要選擇「是」後才可以正確執行
我想請問要怎樣才可以不要出現這個提示訊息而自動正確地執行呢
我已經將IE安全性設定中關於ActiveX的東西設成啟用、自動執行等等
還是出現如上的訊息
請問可以告訴我該怎麼修改嗎?
謝謝 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.229.110.193
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章