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

时间:2013-11-06 19:01:23

标签: javascript google-chrome

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

我正在使用本教程https://github.com/backus/Plug.DJ-Javascript-Chatbot#how-to-compile-and-run

这是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

文件E:\ plugbot \ bin \ bot.js存在。

1 个答案:

答案 0 :(得分:0)

您似乎正在将脚本添加到从磁盘加载数据的网页中。这是不允许的,理由很充分:如果是,那么网站就可以窃取您计算机上的信息。

相反,您必须将脚本放在Web服务器上 - 域与脚本无关 - 这样您就可以编写http://...网址而不是file:...网址

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