如何用VBS检查是否已打开指定的网站

来源:百度知道 编辑:UC知道 时间:2024/05/27 11:52:12
1.在IE7中,vbs如何得知是否已打开百度这个网站?
2.如果没打开的话,就打开.
3.如果已经打开的话就跳到这个页面.
谢谢大家帮忙.

经过实际测试,下面代码满足你的要求。
关键指令:1.等待ie打开状态就绪。2.判断目标,判断的依据是窗口标题关键字",如果是百度,那关键字就是"百度",如果是新浪,关键字就是"新浪"

======================================================================
set ie=createobject("internetexplorer.application")
set ws=createobject("wscript.shell")

ie.visible=1

do

if i>=3 then
msgbox "重试次数超过3次,请检查网络连接"
exit do

end if

check=ws.appactivate("百度")

if check then
msgbox "成功打开目标"
exit do

else

ie.navigate("www.baidu.com"), true

do until ie.readystate=4
wscript.sleep 100
loop

end if

i=i+1
loop
======================================================================

你看看他打开了没啊