Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在外部firefox实例上运行Javascript_Javascript_Firefox_Firefox Addon - Fatal编程技术网

在外部firefox实例上运行Javascript

在外部firefox实例上运行Javascript,javascript,firefox,firefox-addon,Javascript,Firefox,Firefox Addon,我刚刚开始使用vimperator对firefox进行黑客攻击,这使得扩展变得更加容易。然而,每当我在.vimperator/plugins/中对一个js文件做一点小的更改并希望它们运行时,我就不得不去firefox并运行:source,这有点痛苦 我认为这不是非常具体的vimperator,但我可能处理这个错误。理想情况下,我想要的是,给定一个shell,能够在firefox实例上运行任意javascript代码 哦,我使用的是ArchLinux,所以我想最明显的答案应该是dbus,但谷歌并没

我刚刚开始使用vimperator对firefox进行黑客攻击,这使得扩展变得更加容易。然而,每当我在
.vimperator/plugins/
中对一个js文件做一点小的更改并希望它们运行时,我就不得不去firefox并运行
:source
,这有点痛苦

我认为这不是非常具体的vimperator,但我可能处理这个错误。理想情况下,我想要的是,给定一个shell,能够在firefox实例上运行任意javascript代码

哦,我使用的是ArchLinux,所以我想最明显的答案应该是dbus,但谷歌并没有给出任何相关的答案


编辑:也许我应该澄清一下,我使用的是emacs,我想做的是发出一个命令,比如
send region to firefox
,它会自动将所选文本发送到firefox实例。

我认为自己是介于中级和高级ff插件开发之间的人,但我在这里迷路了。所以我正在编写一个VimeStor插件(这只是一个在ff启动时运行的js文件)在我最喜欢的编辑器(emacs)上我想要一段代码在我运行的firefox实例上生效。现在,我切换到firefox并在vimperator
source
上运行。第一个问题是它很耗时,另一个问题是我不希望每次都运行整个文件,只运行几行。如果我可以选择它们并告诉emacs“好的,现在在你发现运行的任何firefox实例上运行这些程序。”我不认为这是vimperator特有的。我仍然迷路了,我可能必须是vimperator用户才能帮助你,希望有人能帮助你。