自动点击站点上动态添加的元素(使用Greasemonkey)

时间:2016-12-11 19:34:46

标签: javascript jquery greasemonkey

我正在编写我的第一个(小)greasemonkey脚本,但目标(网站)是最容易开始的。

我的ISP的电视网站在选择电视频道时会产生(不必要的)动态选择选项,具体如何。

当我选择一个频道时,动态生成以下内容,我想自动点击包含"此网站"只要出现以下代码:

<ul class="dropdown-wrapper" data-type="swipe_button_dropdown">
                <li>
                    <div class="dropdown-title" ng-bind-html="wb.title">Watch Live on</div>
                </li>
                <!----><li ng-repeat="item in wb.list" class="" style="">
                    <a class="dropdown-item" ng-class="{disabled: item.disabled}" ng-click="!item.disabled &amp;&amp; wb.send(item)" ng-bind-html="item.name">This website</a>
                </li><!----><li ng-repeat="item in wb.list" class="">
                    <a class="dropdown-item" ng-class="{disabled: item.disabled}" ng-click="!item.disabled &amp;&amp; wb.send(item)" ng-bind-html="item.name">Digicorder 68:61:50:63:BB:4F</a>
                </li><!----><li ng-repeat="item in wb.list" class="">
                    <a class="dropdown-item" ng-class="{disabled: item.disabled}" ng-click="!item.disabled &amp;&amp; wb.send(item)" ng-bind-html="item.name">Digibox 68:61:50:29:ED:9A</a>
                </li><!---->
            </ul>               

请开始,这是我的首要任务,尤其是动态生成的代码。 有谁愿意帮助我走上正轨?非常感谢。

0 个答案:

没有答案