Javascript 从H2中提取特定信息,编辑并删除imacros中的一些动态值
我被困在这一步请指导,我有自动化代码,我在firefox上使用imacros,这是我的代码:Javascript 从H2中提取特定信息,编辑并删除imacros中的一些动态值,javascript,automation,firefox-addon,imacros,Javascript,Automation,Firefox Addon,Imacros,我被困在这一步请指导,我有自动化代码,我在firefox上使用imacros,这是我的代码: SET !EXTRACT_TEST_POPUP NO TAG POS=1 TYPE=H2 ATTR=CLASS:admin EXTRACT=TXT SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(\"From\",\"\");") EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV>DIV:nth
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=H2 ATTR=CLASS:admin EXTRACT=TXT
SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(\"From\",\"\");")
EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(3)>DIV>FORM>TEXTAREA" CHARS="Hello,{{!VAR1}}"
class=admin包含如下数据:“来自Syed Ali Jan,@Syed_alijan”
Syed Ali Jan(动态值,随用户名更改)
@syed_alijan(动态值,随用户id变化)
有没有办法把这篇文章分成两部分?
我将“From”替换为(空格),但无法删除“Syed Ali Jan”文本,该文本显然随每个页面上的用户名而变化。
因为,我只需要用户id的动态值(即@syedalijan)
谢谢。为了获得动态值(本例中为“@syed_alijan”),请按如下方式更改代码的第三行:
SET !VAR1 EVAL("'{{!EXTRACT}}'.substr('{{!EXTRACT}}'.indexOf('@'))")
我对Imacro没有经验,我不知道这一部分的人是否:(有希望的人应该帮助。)请帮助这个家伙。