风中飞剑 发表于 2009-6-22 10:46:29

关于Navigate的问题

我在对象库里面添加了一个对象browser,然后执行下面的脚本
Browser("browser").Navigate ("www.baidu.com")
脚本执行中没有出现错误,但是为什么不能导航到百度首页,还是停在原来的页面不动。
请教高手指导。谢谢!!!

love0523 发表于 2009-6-22 10:55:47

!!!!!!!!!!!!!!!!!!!!!!!!!!!!

SystemUtil.Run "iexplore.exe"
        Set browsDesc = description.create()
        Set pageDesc = description.create()
       set curPage = Browser("creationtime:=0").page("index:=0")
        Browser("creationtime:=0").WaitProperty "visible",true,1000
        Browser("creationtime:=0").Navigate "www.baidu.com"

风中飞剑 发表于 2009-6-25 15:39:10

回复 2# 的帖子

非常感谢

风中飞剑 发表于 2009-6-25 15:46:04

回复 2# 的帖子

不过我试了,还是不行,不知道为什么

mklodoss 发表于 2009-6-25 15:55:25

把IE的默认页该为空,再试试。

onlonely 发表于 2009-6-26 10:05:34

回复 2# 的帖子

2楼的方法太麻烦了
我认为,你在对象库中修改Browser的name属性,用正则表达式匹配所有情况会更简单

当然如果你只希望用这个browser来打开网址,这样做
Browser("name:=(.)*").Navigate "www.baidu.com"
这样才是最简单的,
对象库都可以不需要有任何东西.

hsjzfling 发表于 2009-6-30 19:55:14

看一下你的IE插件中BHO是不是被禁用了

5555 发表于 2009-7-1 22:10:53

回复 2# 的帖子

如果用 SystemUtil.Run 的话,就直接把URL给他就行了,不需要再进行处理
SystemUtil.Run "iexplore.exe","www.baidu.com"

liujinkui 发表于 2009-7-2 10:23:01

方法多多。
页: [1]
查看完整版本: 关于Navigate的问题