如何使用RSelenium切换URL中的选项卡?

时间:2016-05-25 14:51:04

标签: html r rselenium

我正在研究R.我需要更改网站上的标签,如图所示。Image showing the tabs (CDP Profile, AIM)

当我登录该网站时,我默认使用CDP Profile。我想使用RSelenium将选项卡更改为AIM。我怎样才能做到这一点? 上述两个标签的HTML如下:

adTabStripTop_Default“style =”overflow:hidden; width:1300px;“>

<div class="rtsLevel rtsLevel1">
    <ul class="rtsUL rtsScroll">
        <li class="rtsLI rtsFirst">
            <a class="rtsLink rtsSelected rtsHoverBefore" href="#" onclick="return ClearRows('ctl00_ContentBody_searchCDPList_tblSearch','ctl00_ContentBody_searchCDPList_hdnValues');"></a>

::after

<a class="rtsLink rtsAfter" href="#" onclick="return ClearRows('ctl00_ContentBody_searchPDPList_tblSearch','ctl00_ContentBody_searchPDPList_hdnValues');">

                <span class="rtsOut">
                    <span class="rtsIn">
                        <span class="rtsTxt">

                            AIM

                        </span>
                    </span>
                </span>
            </a>
            ::after
        </li>
        ::after
    </ul>
    ::after
</div>
<input id="ctl00_ContentBody_radStripHM_BenchProfiles_ClientState" type="hidden" name="ctl00_ContentBody_radStripHM_BenchProfiles_ClientState" autocomplete="off" value="{"selectedIndexes":["0"],"logEntries":[],"scrollState":{}}"></input>
::after

如果我的身边需要更多输入,请告诉我。谢谢。

1 个答案:

答案 0 :(得分:1)

这是使用findElement和clickElement实现的。感谢。