Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.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能否访问外部或本地主机数据库或节点?_Javascript_Jquery - Fatal编程技术网

Javascript能否访问外部或本地主机数据库或节点?

Javascript能否访问外部或本地主机数据库或节点?,javascript,jquery,Javascript,Jquery,我正在为我正在玩的MUD使用一个javascript脚本引擎,他们的服务器上有一个javascript客户端。我想在数据库中存储一些信息,并从客户端访问它(或以某种方式将其注入客户端),但我不知道如何才能做到这一点 基本上,我可以将javascript文件写入网站的触发器部分,然后触发。它有Javascript和JQuery选项。它没有一个数据库选项,这就是为什么我要自己添加它 我知道客户端javascript对它有很多限制,所以我不确定我能在这方面做多少。我想你可能能做到这一点,但它将是黑客的

我正在为我正在玩的MUD使用一个javascript脚本引擎,他们的服务器上有一个javascript客户端。我想在数据库中存储一些信息,并从客户端访问它(或以某种方式将其注入客户端),但我不知道如何才能做到这一点

基本上,我可以将javascript文件写入网站的触发器部分,然后触发。它有Javascript和JQuery选项。它没有一个数据库选项,这就是为什么我要自己添加它


我知道客户端javascript对它有很多限制,所以我不确定我能在这方面做多少。

我想你可能能做到这一点,但它将是黑客的

如果能够将脚本节点附加到dom,则可以在不受原点限制的情况下触发GET请求。您可以对自己的后端执行此操作

您必须抛弃所有好的实践,使用带有大量查询参数的GET请求,以便将数据发送到(您的)后端

您必须编写后端,以便它对数据执行任何您想要的操作,例如,将其存储在数据库中

您必须确保将有效的js返回到客户端,即使只是为了消除它

或者


您可以将iframe加载到您控制的站点,并使用数据更改iframe src,然后在您的站点(已加载到iframe中)中处理您想要的任何数据(如正确地将其发送到您的某个bakcend)通过检测url中的更改…

您是在网站还是节点上执行JavaScript?您是希望为每个客户端单独存储基于客户端的数据,还是需要在客户端之间共享公共存储?对于基于客户端的存储,您可以使用localStorage,如果您需要共享数据,那么您需要一台运行数据库的主机,以及某种访问数据的接口,如REST。@lilezek它是一个接受javascript代码来提取事件的网站,客户端本身是用HTML5@t.niese制作的,我主要想在我的终端上存储一个数据库,让网站访问它,这样我就可以存储更多的信息。我已经可以通过他们的设置区域将我自己的javascript触发到网站中,我只是尝试还包括一个本地数据库。我同意代码有点粗糙。它不是供公众使用的,它只是在我自己的用户名和密码后加载到网站本身。谢谢你的这些想法