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