-1

在Firebug我想自动运行一个像这样的控制台命令:自动化/触发控制台命令

holder += ($p).innerHTML + '\n'; copy(holder) 

..to每次运行一个页面元素(选择存储在$ P)加载新的HTML 。我使用的是Firebug,在HTML选项卡中,我们可以右键单击某个元素,并在“命令行中使用”,将元素的CSS路径放入$ p变量中。 (也可以使用$ 0,$ 1等) 我正在寻找Firebug的一种触发方式的参考,但现在找不到任何东西。任何想法如何去做呢?也可以使用Firebug以外的其他工具。

更新:

期望的触发:3秒后在同一页上的另一个HTML元素:下拉,改变值。或者,在目标元素从ajax查询完成加载之后触发触发器。

在enviromment我已经自动使用AutoHotKey把重点从页面切换到控制台(通过点击它)屏幕的鼠标点击和键盘输入窗口,输入命令,然后更改焦点回到页面并重复操作。但这是一个粗略的解决方案,必须每次都进行像素微调,并且可以在不同的设备上进行更改。

我收到了创建我自己的浏览器插件的建议。道歉,但我目前在创建附加组件方面没有任何经验,并且想知道这是实现更简单的更复杂的方式吗?如果有人提及这一建议,那么有关如何开始关于这一特定情况的轨迹的参考资料将受到高度赞赏。

+1

好吧,对于听起来这种重复的东西,我会为此做的解决方案是创建一个小插件,为我执行整个过程。我只是想知道更改,或者网络流量,这表明有新信息可用。然后,获取新信息并将其放置在我想要的位置,而不必花费时间/精力复制和粘贴它。这听起来不像与Firebug的接口将是最有效的方式来做到这一点。 – Makyen

+0

对不起。缩短了这个问题。你会建议什么其他方式? – nikhilvj

+0

这看起来像一个[XY问题]问题(https://www.google.com/search?as_q=XY+problem)。您的问题在您最近的编辑之前可能会更好。在编辑之前,它解释了你正在努力完成的任务,而不是专注于Firebug的实现。鉴于该文本表示您仍然愿意使用其他方法来完成此操作,我会建议[回滚您的编辑](http://stackoverflow.com/posts/40414896/revisions)。 – Makyen

回答