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

怎么查找焦点(位图)

2012-03-09 
如何查找焦点(位图)有这样一个网页,上面有一个浮动的div层,上面有一个按钮,每隔10分钟按钮就变成灰色(不可

如何查找焦点(位图)
有这样一个网页,上面有一个浮动的div层,上面有一个按钮,每隔10分钟按钮就变成灰色(不可点),再隔10分钟,恢复(可以点击),同时该网页需要登录才能进去,考虑用webbrower不可行(因为打开新窗口后,调用ie,且提示需要重新登录),哪位提供下思路。如有兴趣可以联系我q30283474 ,用真实的账号进行测试

[解决办法]

Delphi(Pascal) code
var  Doc:IHTMLDocument2;  HElement: IHTMLElement;  HTMLElement: IHTMLElement;  i:Integer;begin  Doc:=WebBrowser1.Document as IHTMLDocument2;  for i:=0 to  doc.all.length-1 do  begin    HTMLElement:= doc.all.item(i,0) as IHTMLElement;    if LowerCase((HTMLElement).tagName)='input' then    if Pos('disabled',string(HTMLElement.outerHTML))<1 then      HTMLElement.outerHTML :='<input disabled '+copy(HTMLElement.outerHTML,        Pos('input',LowerCase(HTMLElement.outerHTML))+6,Length(HTMLElement.outerHTML));    Application.ProcessMessages;  end; 

热点排行