如何使用本地javascript文件使用firebug(或Chrome)在实时网站上进行测试?

时间:2011-08-10 16:31:09

标签: javascript firebug google-chrome-devtools

我有一些我希望在现场网站上部署的自定义JS,但我想先测试一下。

我是目标站点管理员的第三方顾问,并且不属于他们的构建过程,因此我无法在他们的测试环境中部署。因为它是一个DOM遍历库,所以非常具体。

我想知道是否有人知道如何让我的本地javascript文件自动插入特定域名或主机。

谢谢!

2 个答案:

答案 0 :(得分:4)

为什么不在firebug的控制台中注入你正在处理的脚本:

var script = document.createElement('script');
script.src = 'url to local file';
document.appendChild(script);

或者如果你有jQuery

$.getScript('url to script file.js');

答案 1 :(得分:2)

为Firefox安装Greasemonkey Add-On

此附加组件可以为具有与注入的JS文件中给出的正则表达式匹配的某些URL的页面注入Javascript。

如果你想了解其他人如何编写他们的Greasemonkey-Scripts,那么搜索以“BetterXYZ”开头的FF附加组件,如BetterGmail,BetterFacebook,BetterGoogle ...... Greasemonkey-Skripts实际上是带有特殊初始JS-Comment和特殊文件扩展名“* .user.js”的Javascript文件。