主题:求教:用ScriptControl运行JS脚本时如何引用window对象?
joforn
[专家分:1460] 发布于 2008-01-17 15:44:00
我创建了一个ScriptControl,设置其语言为"JScript",但是发现在运行的脚本中连alert函数都用不了。应该是缺少window对象所致。
问题:如何把window对象加入Scriptcontrol对象集中,或是在脚本能否自己创建一个window对象。
[em13]
最后更新于:2008-01-17 15:52:00
回复列表 (共11个回复)
11 楼
joforn [专家分:1460] 发布于 2008-01-21 13:18:00
[quote]
兄弟送了我50分,可我却对此问题实在是发蒙,网上查了查,虽然也有类似问题,没一个人给出了解答。
好在我不久前刚做过一个从客户网上自动下载资料的程序,积累了一些经验,今天又好好地研究了一番,虽然没能完全照兄弟的思路解决,但也能实现,不然我会心中有愧的。
1、在VB程序中添加"Microsoft HTML Object Library"(为以后引用窗口对象做准备);
2、添加WebBrowser控件web1;
3、先调用WebBrowser控件的Navigate加载一个Docuemnt,不然就没有Window对象;
4、代码如下:
[/quote]
[em1]真是太感谢了。呵呵。原来我就是少了一个True的参数。
可惜已经不能加分了。呵呵。不然再加200分都不为过。
我来回复