wyfyan 发表于 2012-12-25 22:58:13

为啥Browser对象的navigate不跳转呢

执行navigate后没有报错,但是页面也没有跳转啊,详情请见截图,请好人指点一二,不胜感激!

user603 发表于 2012-12-26 08:59:48

设置为默认浏览器试试。

黑羽祭 发表于 2012-12-26 09:14:58

回复 1# wyfyan


    默认是IE浏览器么?
是只有一个浏览器一个Tab页面在运行么?
你关掉所有浏览器,试试下面的
Systemutil.Run "iexplore.exe","www.51testing.com"
Browser(":=").Navigate "www.baidu.com"

wyfyan 发表于 2012-12-26 11:47:07

回复 2# user603


   是默认浏览器啊

user603 发表于 2012-12-26 13:11:05

回复 4# wyfyan


    默认是IE吗?

wangkb23 发表于 2012-12-26 14:12:57

你应该加时wait 时间,否则在第一个步骤没完成直接,第二步直接执行过了。。
system.....
wait 2
browser....

小丫头amy 发表于 2012-12-26 16:10:59

SystemUtil.Run "C:\Program Files\Internet Explorer\iexplore.exe","www.51testing.com"
wait(5)
Browser("micClass:=Browser").Navigate"bbs.51testing.com"
nagigate后面的参数是不用括号的吧

user603 发表于 2012-12-26 17:23:03

回复 7# 小丫头amy


    你的代码运行成功了,说明代码是没有问题的。
我之前遇到过你这问题,将IE设置为默认浏览器就解决了。

运行前先把已经打开的浏览器关闭掉。

joykao 发表于 2012-12-26 18:21:30

没问题吧。。。。

wyfyan 发表于 2012-12-27 13:08:38

回复 3# 黑羽祭


   默认浏览器是IE呢,重新打开浏览器运行你的代码,也是没有跳转啊,停留在51testing页面呢

wyfyan 发表于 2012-12-27 13:10:42

回复 5# user603


    是的啊

wyfyan 发表于 2012-12-27 13:12:28

:Q回复 9# joykao


    可就是不跳转呢:Q

小丫头amy 发表于 2012-12-27 14:37:09

wait的时间长点呢?
wait(5)
我上次设置wait(2)的时候也是还是显示在testing页面不跳转。

user603 发表于 2012-12-27 17:13:32

回复 1# wyfyan


    看看你的BHO插件加载没有。要启用才行。

ws812395 发表于 2012-12-28 09:26:39

在2个操作中间加上一个等待时间

黑羽祭 发表于 2012-12-28 10:35:09

不一定是等待的问题。
就算太快,页面也是应该显示在bbs那个页面的

wyfyan 发表于 2012-12-29 12:11:46

回复 13# 小丫头amy


    我设置了30也没用:o

wyfyan 发表于 2012-12-29 12:45:22

回复 6# wangkb23


    谢谢,的确是应该加wait呢

wyfyan 发表于 2012-12-29 12:47:33

回复 13# 小丫头amy


    谢谢,我设置了wait(30)后终于有跳转了:Q

wyfyan 发表于 2012-12-29 12:48:36

回复 14# user603


   恩,谢谢提醒,原来还是需要加wait时间的问题,谢谢
页: [1] 2
查看完整版本: 为啥Browser对象的navigate不跳转呢