Javascript 如何将JS从计算机加载到chrome中?
我正试图在Google Chrome for plug.dj中加载此javascript(带有书签)。 Google Chrome在控制台中显示此错误: 我不知道为什么 我正在使用这个教程 这是javascript代码: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:
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文件。