模拟选项卡滚动条上的选项卡单击

时间:2013-04-29 10:54:34

标签: javascript

我想使用url地址栏(IE7 nad 8)来模拟标签点击。 网页的html部分的某些部分如下。对于tabscroller,debugTabs-tabScroller,当页面打开时,总是选中“Main”选项卡。我想使用地址url栏,使用js代码,以便单击“调试探测器”,选项卡。我尝试了下面的内容(页面加载后),但似乎无法正常工作。

javascript:document.getElementById('debugTabs-Probe-tab').click()

部分html部分。

var debugTabs = new dptabs.TabSet(
                    "debugTabs",
                    ["Main","Probe","Conformance"],
                    []
                );


.
....
...


<div id="genericDetailTabs" class="genericDetailTabs">
    <div id="debugTabs-tabSet" class="tabSet">
        <div id="debugTabs-tabScrollLeftArrow" class="tabScrollLeftArrow" onmouseover="debugTabs.startScroll(1);" onmouseout="debugTabs.stopScroll()" onmousedown="debugTabs.setScrollSpeed(2);" onmouseup="debugTabs.setScrollSpeed()">
        </div>
        <div id="debugTabs-tabScroller" class="tabScroller">
        <div class="tab" id="debugTabs-Main-tab" onclick="debugTabs.clickTab('Main');">
                <span class="tab-wrap-1">
            <span class="tab-wrap-2">
                    <span class="tab-wrap-3">Main</span>
            </span>
            </span>
        </div>
        <div class="tab" id="debugTabs-Probe-tab" onclick="debugTabs.clickTab('Probe');">
            <span class="tab-wrap-1">
            <span class="tab-wrap-2">
                <span class="tab-wrap-3">Debug Probe</span>
            </span>
                </span>
        </div>
        <div class="tab" id="debugTabs-Conformance-tab" onclick="debugTabs.clickTab('Conformance');">
                <span class="tab-wrap-1">
            <span class="tab-wrap-2">
                <span class="tab-wrap-3">Conformance Validation</span>
            </span>
            </span>
        </div>
        </div>
        <div id="debugTabs-tabScrollRightArrow" class="tabScrollRightArrow" onmouseover="debugTabs.startScroll(-1);" onmouseout="debugTabs.stopScroll()" onmousedown="debugTabs.setScrollSpeed(2);" onmouseup="debugTabs.setScrollSpeed()">
        </div>
    </div>
</div>

0 个答案:

没有答案