Delphi中TWebBrowser控件如何实现HTML网页脚本中调用JavaScript的ActiveXObject函数。我在IE中打开网页,可以调用这个函数新建一个文件,可是用 TWebBrowser就无法实现,谁能告诉我???
//JavaScript
function  newfile()
{
var fso, f1;//第一步
fso = new ActiveXObject("Scripting.FileSystemObject");//第二步
f1 = fso.CreateTextFile("C:\\test.txt",true);//第三步
}
Delphi中用TWebBrowser浏览这个网页时只能执行第一步,后面的执行不了,IE中却可以执行,按我看来是delphi对ActiveX的支持问题,不知道有没办法解决??哪位大哥能告诉我方法。

解决方案 »

  1.   

    你这个ActiveX要操作本地资源,可能是安全性方面的问题,浏览器的安全性限制是越来越多
      

  2.   

    能告诉我任何更改本机资源(也就是“我的电脑”)在ActiveX方面的安全性吗??
    一直提示“在此页面上的ActiveX控件和本页上的其他部分的交互可能不安全。你想允许这种交互吗?”