关于自动登陆的问题

banghack 2007-12-30 05:44:09
<form name="STLogins" method="post" action="login.php">

<a href="javascript:document.STLogins.submit();"><img src="images/login02.gif" width="82" border="0"></a>(login02.gif是登陆的图标)

这个是网页的代码

请问下怎么用delphi实现自动登陆

用户名 username 密码password
...全文
66 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
banghack 2007-12-30
  • 打赏
  • 举报
回复
额! 为什么给edongxu 20分怎么也给不了

斑竹来帮我转20分给他可以不?
banghack 2007-12-30
  • 打赏
  • 举报
回复
可以了,自己调试成功了 谢谢edongxu 提醒
banghack 2007-12-30
  • 打赏
  • 举报
回复
Olevariant((WebBrowser1.Document as IHTMLDocument2).all.item('STLogins',0)).submit();
直接加进去一下子可以登陆

一下子又不可以登陆 - -!
banghack 2007-12-30
  • 打赏
  • 举报
回复
procedure TForm1.Button1Click(Sender: TObject);
var
Doc:IHTMLDocument2;
input:OleVariant;
userinputelement,pwdinputelement:ihtmlinputelement;
begin
doc:=webbrowser1.document as ihtmldocument2;
userinputelement:=(doc.all.item('username',0) as ihtmlinputelement);
userinputelement.value:=edit1.text;
pwdinputelement:=(doc.all.item('password',0) as ihtmlinputelement);
pwdinputelement.value:=edit2.text;
end;

登陆那段代码怎么写?
banghack 2007-12-30
  • 打赏
  • 举报
回复
大侠 能否写个完整的自动登陆源码
edongxu 2007-12-30
  • 打赏
  • 举报
回复
这样就ok了
Olevariant((WebBrowser1.Document as IHTMLDocument2).all.item('STLogins',0)).submit();

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧