如何在客户端修改js文件?

时间:2011-05-27 16:18:39

标签: javascript browser

我想编辑部分.js文件。我的意思是添加一些代码,这些代码应该在我打开网站时(在浏览器中)执行。我怎么能这样做?

5 个答案:

答案 0 :(得分:0)

这很糟糕......

但是如果js不是远程的,那么使用AJAX读取文件内容,然后更改所需内容,然后使用DOM创建脚本标记并使用.innerHTML将内容放入。

如果您希望代码告诉我您是否需要JQuery或本机,我将发布

如果文件是远程的,则无法执行此操作...

答案 1 :(得分:0)

最简单的方法是使用jquery并将代码放入

$(document).ready(function() {
 //your code
}

或者如果你不想使用jQuery

document.onload = function()
{
//your code here

}

答案 2 :(得分:0)

如果您想要添加网站的现有JavaScript代码,我不确定您是否可以永久使用。但是,如果您只想为自己更改某种行为,可以查看创建用户脚本。 userscripts.org有很多例子。

答案 3 :(得分:0)

您无法编辑js文件,但可以覆盖函数和变量。除非js文件不受闭包保护,否则这将起作用。

答案 4 :(得分:0)

您无法在客户端修改js文件。但是,如果您只想添加一些代码,可以使用userscript