Javascript 是否将任意JS URL加载到Chrome当前页面的上下文中?

Javascript 是否将任意JS URL加载到Chrome当前页面的上下文中?,javascript,google-chrome,browser,google-chrome-extension,google-chrome-devtools,Javascript,Google Chrome,Browser,Google Chrome Extension,Google Chrome Devtools,在Chrome中,我有jQueryfChrome扩展,它允许我将jQuery注入当前页面,这样我就可以在控制台中使用jQuery进行游戏 我想用其他任意的Javascript来完成这一点。有没有一种方法可以在Chrome中实现这一点,例如load(“http://example.com/foo.js");。或者我需要写一个扩展吗 或者,如果另一款流行的浏览器可以在本机上实现这一功能,那也很好。此功能未内置到浏览器中。也就是说,jQueryify已经实现为一个Chrome扩展:实际上有几个。看起来

在Chrome中,我有jQueryfChrome扩展,它允许我将jQuery注入当前页面,这样我就可以在控制台中使用jQuery进行游戏

我想用其他任意的Javascript来完成这一点。有没有一种方法可以在Chrome中实现这一点,例如
load(“http://example.com/foo.js");。或者我需要写一个扩展吗


或者,如果另一款流行的浏览器可以在本机上实现这一功能,那也很好。

此功能未内置到浏览器中。也就是说,jQueryify已经实现为一个Chrome扩展:实际上有几个。看起来是一个合理的实现。以同样的方式编写自己的扩展并注入其他库是相当容易的。

我不相信他们有,但这是一个简单的例子:

document.documentElement.appendChild(document.createElement('script')).src = "http://example.com/foo.js";
…或使用带有临时变量的三行版本,但这会更混乱:

var script = document.createElement('script');
script.src = "http://example.com/foo.js";
document.documentElement.appendChild(script);