Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.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
XML-ajax/javascript/jquery_Javascript_Jquery_Ajax - Fatal编程技术网

XML-ajax/javascript/jquery

XML-ajax/javascript/jquery,javascript,jquery,ajax,Javascript,Jquery,Ajax,将一些值写入xml文件的最佳方式是什么? 在.html文件中,我有一个特定的分数,它的值来自一个名为jsbunceons.js的js文件 试图在几个网站上寻找这个问题,但从未找到一个明确而简单的答案 我是否必须将编写器直接放入带有脚本标记的索引文件中 我还必须使用var xml=new xmlwriter();或者jquery中是否有更简单的东西来满足这个目的 非常确定我必须使用var XML=new XMLWriter() 但是关于这个函数,我们根本找不到任何东西。有谁能为我指出一个简单作家的

将一些值写入xml文件的最佳方式是什么? 在.html文件中,我有一个特定的分数,它的值来自一个名为jsbunceons.js的js文件

试图在几个网站上寻找这个问题,但从未找到一个明确而简单的答案

我是否必须将编写器直接放入带有脚本标记的索引文件中

我还必须使用var xml=new xmlwriter();或者jquery中是否有更简单的东西来满足这个目的

非常确定我必须使用var XML=new XMLWriter()

但是关于这个函数,我们根本找不到任何东西。有谁能为我指出一个简单作家的正确方向吗


注意。

JavaScript无法永久更新XML文件。您需要使用服务器端语言使更改永久化

浏览器安全沙箱将阻止网页生成文件并将其保存在本地

您可以使用的唯一本地持久性是cookie—您可以查看JSON格式以在cookie中存储具有属性和值的记录—限制是cookie允许的最大大小

HTML5提供了一种新的本地存储机制,一些最新的浏览器支持这种机制


这实际上取决于您想对生成的XML做什么。如果要保存用户输入的信息,则需要使用服务器端技术进行保存操作

服务器端技术的示例包括ASP.NET、PHP、RubyonRails、Java和Node.js。如果你没有任何这些技术的经验,这将是你最大的学习曲线。Microsoft提供了一个名为WebMatrix的奇妙免费应用程序,它将帮助您开始使用许多不同的框架,但在ASP.NET方面表现出色


如果您只对持久化信息以供单个用户使用感兴趣,那么您将不会查看实际的XML文件@BobTodd的答案列出了您的大多数选择,但我想说的是选择Cookie还是本地存储。将根据您希望保存的信息量进行选择。Cookie简单得多,但只允许保存少量数据。

XML文件位于哪里?在服务器上?那么需要什么?这是一个使用javascript/jquery制作的本地项目