0

我试图在 Google Chrome 中为 plug.dj 加载这个 javascript(带书签)。谷歌浏览器在控制台中说这个错误: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 存在。

4

1 回答 1

0

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

相反,您必须将您的脚本放在一个 Web 服务器上——域对于脚本来说并不重要——这样您就可以编写一个http://...URL,而不是file:...您现在拥有的 URL。

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

于 2013-11-06T20:17:10.713 回答