我有一个这样的 HTML :
<div data-dojo-attach-point="wrapper" id="c-container-wrapper" class="test"><div><h1>7</h1><div style="background:....
因为这是倒计时时间,所以我想使用 imacros 更改更多时间:
...<h1>7</h1>...
我想增加更多时间。例如:<h1>70</h1>....
这是我的代码:
VERSION BUILD=8530828 RECORDER=FX
TAB T=1
SET !EXTRACT_TEST_POPUP NO
SET !TIMEOUT_STEP 1000
TAG POS=1 TYPE=H1 ATTR=TXT:15 EXTRACT=TXT CONTENT=EVAL("var s=\"{{!EXTRACT}}\";s+=10;")
代码不起作用。我需要有人帮助。
非常感谢!
最佳答案
另外,你所做的事情毫无意义。 iMacros 将从网站获取数据并在本地进行修改。 iMacros 不会对网站进行服务器端更改。 Javascript 就是你做类似事情的方式。如果你设法让它按照你现有的方式运行,那么你所要做的就是在你自己的计算机领域中将 7 变成 70。你可以用 VB 或其他语言来做到这一点。它不会对服务器端进行更改,如果您尝试使用 iMacros 来更新服务器的 html 页面,那么这远远超出了需要,就像用大锤杀死小昆虫一样。 Javascript 可以毫无问题地做到这一点。
关于javascript - Imacros 替换文本元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20040047/