作者hsinyilin (小耳朵)
看板Ajax
标题[问题] ActiveX控制项
时间Sun Jun 3 20:27:28 2007
不好意思,我想请问在网页中用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