对于下面网页元素,我想用程序模拟点击普通下载
普通下载
但是在使用下面程序实现时,我发现可以根据ID得到页面元素,但是我调用click()时却没有反应?怎么回事?难道这个页面元素没有电影click()的实体?
/*在下载方式弹出框中,选择普通下载,实现弹出下载框*/
CComBSTR bsComDownBtn=L"_disk_id_16"; //普通下载ID
CComQIPtr spComDownBtn;
spHD->getElementById(bsComDownBtn,&spComDownBtn);
while (!spComDownBtn)
{
spHD->getElementById(bsComDownBtn,&spComDownBtn);
}
spComDownBtn->click();
自己顶一下,刚才那个网页信息那里如下:
“id="_disk_id_16" class="dbtn cancel" href="javascript:;"
javascript不能直接调用