问题描述
<div id="lowbtn">
<a href="javascript:;" class="start" a2s="click" obj="MAIN_START" opt="{"Name":"L_Start"}"><img src="http://test/btn.png" alt="Go!" class="loading" data-was-processed="true"></a>
<ul class="server" style="display: none;">
<li class="Talk">
<span class="icon"><img src="http://test/assets/common/btn/icon.png" alt="" class="loading" data-was-processed="true"></span>
voice
<a href="javascript:;" class="on" id="a_voice_check"><span class="hide">on</span></a>
</li>
</ul>
</div>
我的德尔福代码
procedure TMainForm.WebBrowser1DocumentComplete(ASender: TObject;
const pDisp: IDispatch; const URL: OleVariant);
var
CurrentBrowser: IWebBrowser2;
TopBrowser: IWebBrowser2;
Document: OleVariant;
Doc3 : IHTMLDocument3;
begin
CurrentBrowser := pDisp as IWebBrowser2;
TopBrowser := (ASender as TWebbrowser).DefaultInterface;
if Assigned(CurrentBrowser) and Assigned(TopBrowser) then
begin
if CurrentBrowser = TopBrowser then
begin
doc3 := (pDisp as IWebBrowser2).Document as IHTMLDocument3;
doc3.getElementById('lowbtn').click;
end;
end;
我尝试了不同的方法,但 AV 正在发生或不起作用。有谁知道我的代码有问题或知道解决方案吗?
谢谢..
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)