Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.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
Javascript 如何将JS从计算机加载到chrome中?_Javascript_Google Chrome - Fatal编程技术网

Javascript 如何将JS从计算机加载到chrome中?

Javascript 如何将JS从计算机加载到chrome中?,javascript,google-chrome,Javascript,Google Chrome,我正试图在Google Chrome for plug.dj中加载此javascript(带有书签)。 Google Chrome在控制台中显示此错误: 我不知道为什么 我正在使用这个教程 这是javascript代码: javascript:$.getScript('[YOUR INCLUDE LOCATION]'); 我替换了位置 javascript:$.getScript('[E:\plugbot\bin\bot.js]'); <- not working javascript:

我正试图在Google Chrome for plug.dj中加载此javascript(带有书签)。 Google Chrome在控制台中显示此错误: 我不知道为什么

我正在使用这个教程

这是javascript代码:

javascript:$.getScript('[YOUR INCLUDE LOCATION]');
我替换了位置

javascript:$.getScript('[E:\plugbot\bin\bot.js]'); <- not working
javascript:$.getScript('[file:///E:\plugbot\bin\bot.js]'); <- not working
javascript:$.getScript('E:\plugbot\bin\bot.js'); <- not working
javascript:$.getScript('file:///E:\plugbot\bin\bot.js'); <- not working

javascript:$.getScript('[E:\plugbot\bin\bot.js]') 您似乎正在将脚本添加到从磁盘加载数据的网页。这是不允许的,理由很充分:如果允许,那么网站可能会从你的计算机上窃取信息

相反,您必须将脚本放在web服务器上-域对脚本不重要-这样您就可以编写
http://...
URL,而不是
文件:…
您现在拥有的文件


另一个选项是将要添加的脚本(
bot.js
)放入浏览器扩展,该扩展可以直接插入页面。可能有一个通用扩展名可以为您做到这一点,甚至不需要任何额外的编程,但我不熟悉该字段。

对该文件进行域相对引用。如果您的网页在
/path/to/page
上运行,请执行
$.getScript('/path/to/page/plugblot/bin/bot.js')
。这还取决于文档根所在的位置(在本例中假定为
/
,但脚本源不需要知道)。您好,谢谢您的评论。脚本在我的计算机上的驱动器“E”中。网页
plug.dj
不是我的服务器。是。但是我找不到node.js的普通网络主机:(.Thank.@DavidLences您不需要node.js。您只需要提供您的js文件。