C cainiaowang Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-20 #3 把这个网页放在主程序同一目录下,直接用fileexists(网页文件名)就行了,如果在返回true,不在返回false.
C cainiaowang Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-20 #5 try webbrower1.avigate(网址); except showmessage('该页不存在')
L lx378 Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-20 #6 cainiaowang:应该是webbrower1.navigate(网址)吧 ,没有用.
M Mclkings Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-20 #7 你得返回值不得了? webbrower1.navigate(网址)吧,这个怎么会没有用呢? 得到网页返回值后,就可以看是不是有没有啊。如果没有的话。IIS会有相关的提示的。 403好象是没有找到吧。
L lx378 Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-21 #8 问题我自己解决了 用indy function TForm1.webexists(s:string):boolean; begin result:=false; try IdHTTP1.Head(s); if pos('200 OK', IdHTTP1.Response.ResponseText)<> -1 then result:=true; except end; end;
问题我自己解决了 用indy function TForm1.webexists(s:string):boolean; begin result:=false; try IdHTTP1.Head(s); if pos('200 OK', IdHTTP1.Response.ResponseText)<> -1 then result:=true; except end; end;
Y yczzg Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-22 #10 好像有个internetconnection的函数判断
A Another_eYes Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-22 #11 光判断200不够, 还要判断206(好象)~~~, 这个也是正确的