首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

网页中有个密码登陆控件!小弟我现在要获取这个控件给他赋值却找不到控件名

2012-03-03 
网页中有个密码登陆控件!我现在要获取这个控件给他赋值却找不到控件名div classloginformlabel for

网页中有个密码登陆控件!我现在要获取这个控件给他赋值却找不到控件名
<div class="loginform">
  <label for="email">账 户 名:</label>
  <input type="text" name="_fmu.l._0.e" value="" id="email" style="width:164px;height:16px;" tabindex="1" />
  <br />
  <label for="Password_Edit">登录密码:</label>


<span class="alieditContainer" >
<object id="_fmu.l._0.p_ie" name="_fmu.l._0.p_ie" width="180" height="24" tabindex="2" classid="clsid:488A4255-3236-44B3-8F27-FA1AECAA8844" codebase="https://img.alipay.com/download/2121/aliedit.cab#Version=2,1,2,1">
<param name="cm5ts" value="1140647625" />
<param name="cm5pk" value="MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDDS92pDVyWNT7dzG9zH0opH44z9FayCZTX5iqGUxUjPi667IkyaqrsmDPqKsJp47lJ29lzs+Qv8zjPPdmnxjFteMrfpc4ui24gL1iZnchwX87Ox/+Xrm8HFmKlhmUO9n/QgTT+Nz1RGMEN1+HijvsoAhS0TS8XjSfzRkrwvK2pJQIDAQAB" />
<param name="CryptoMode" value="4" />
<embed type="application/aliedit" id="_fmu.l._0.p_noie" name="_fmu.l._0.p_noie" tabindex="2" width="180" height="24" />
</object>
</span>
<input type="hidden" name="REMOTE_PCID_NAME" value="_seaside_gogo_pcid" />
<input type="hidden" name="_seaside_gogo_pcid" value="" />
  <br />
  <p style="overflow:hidden;clear:both;margin:0;">
  <span style="float:left;"><input type="hidden" id="xiaoyan" name="_fmu.l._0.c" value="1111"/></span>
  </p>
  <div class="SubmitInput">
  <input name="submit_btn" type="submit" class="AlipayButton WordFour" value=" 登 录 " tabindex="4" />
  </div>  
大家帮我看看

[解决办法]
一般情况下登陆控件都加密过了,不好找,不过安全控件一般都下载到本地并且注入到ie进程了,看看ie模块,兴许会有什么发现
[解决办法]
用icesword或者processmanager之类的工具,查看IE的模块信息
[解决办法]
网页填单,可以根据name填,也可以根据id名来填,如果二者都不知道,那么就用遍历的方法,肯定可行。
[解决办法]
<object id="_fmu.l._0.p_ie" name="_fmu.l._0.p_ie" width="180" height="24" tabindex="2"....

这不就是么?
赋值没试。
[解决办法]
要是简单就不用这么费劲加密了
[解决办法]
var
 username,userPASS,login:IHTMLELEMENT;
begin
Try
thestat := True;
username := (WebBrowser1.Document as IHTMLDOCUMENT2).all.item('username',emptyParam) as IHTMLELEMENT;
username.setAttribute('value','username',0);
Userpass := (WebBrowser1.Document as IHTMLDOCUMENT2).all.item('password',emptyParam) as IHTMLELEMENT;
Userpass.setAttribute('value','password',0);
login:= (WebBrowser1.Document as IHTMLDOCUMENT2).all.item('loginsubmit',emptyParam) as IHTMLELEMENT;
login.click;
except
thestat := False;
MessageBox(Handle,'Please Click OpenWeb','Information',Mb_IconError);
end;
end;

热点排行