【问题标题】:how do you get a ui-slider to function in imacros extesnion for chrome?如何让 ui-slider 在 chrome 的 imacros 扩展中运行?
【发布时间】:2017-02-25 21:08:18
【问题描述】:

如何让 ui-slider 在 imagros extesnion for chrome 中运行?

我正在使用 imacros chrome 扩展 8.4.4。和 chrome 56.0.2924.87(64 位)

这是我在 imacros 中使用的代码(一切正常,只是它不会滑动 ui-slider,所以我只会从那里向下发布

TAG POS=2 TYPE=INPUT:BUTTON ATTR=*
TAG POS=2 TYPE=DIV ATTR=TXT:X<SP>Enter<SP>the<SP>power<SP>0%
TAG POS=1 TYPE=DIV ATTR=ID:slider-vertical
TAG POS=2 TYPE=DIV ATTR=TXT:X<SP>Enter<SP>the<SP>power<SP>50%
WAIT SECONDS=2
TAG POS=1 TYPE=DIV ATTR=ID:imacros-highlight-div
TAG POS=1 TYPE=SPAN ATTR=TXT:X
URL GOTO=en/logout

我知道 CLICK 命令不适用于 chrome,我可能不得不以某种方式拖动滑块,但无法找到与 chrome 一起使用的替代方法,目前不能选择切换到 firefox

编辑: 我忘了提到我要激活的功能

<span tabindex="0" class="ui-slider-handle ui-corner-all ui-state-default" style="bottom: 0%;"></span>

【问题讨论】:

    标签: google-chrome-extension uislider imacros jquery-ui-slider


    【解决方案1】:

    我认为您可以在您的网站上调整以下建议的伪 URL,就像在“jqueryui.com”上所做的那样:

    URL GOTO=http://jqueryui.com/slider/
    SET S "window.frames[0].document.querySelector('#slider>span').style"
    WAIT SECONDS=1.5
    URL GOTO=javascript:{{S}}="left:<SP>50%";undefined;
    WAIT SECONDS=1.5
    URL GOTO=javascript:{{S}}="left:<SP>100%";undefined;
    WAIT SECONDS=1.5
    URL GOTO=javascript:{{S}}="left:<SP>33%";undefined;
    

    【讨论】:

      猜你喜欢
      • 2018-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多