单击网页选项卡(如果可见)
P粉704066087
P粉704066087 2023-09-13 23:15:38
[HTML讨论组]

我一直在尝试使用代码单击网页中的选项卡

Set P = D.FindElementByCss("a[href='#pro-content-pro']")
    P.Click

如果选项卡在网页中可见,则上述代码可以正常工作,如果选项卡不可见,则不起作用。以下是 HTML 代码

当可见时

  • Proforma
  • 不可见时

  • Proforma
  • 如果选项卡不可见,请向我建议正确的代码,然后跳过,否则单击选项卡(如果选项卡可见)。

    非常感谢。

    P粉704066087
    P粉704066087

    全部回复(1)
    P粉464113078

    如果你使用 Selenium,那么试试这个

    Set P = D.FindElementByCss("a[href='#pro-content-pro']")
        If P.Attribute("class")="disabled" Then
        Else    
            P.Click
        End If
    热门教程
    更多>
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送
    PHP中文网APP
    随时随地碎片化学习

    Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号