使用javascript编辑文件
我需要使用javascript编辑一个xml文件。现在我参与了一个在线测试项目 question.xml文件已在项目文件夹中使用javascript编辑文件,javascript,Javascript,我需要使用javascript编辑一个xml文件。现在我参与了一个在线测试项目 question.xml文件已在项目文件夹中 我想添加或编辑问题(仅使用javascript)。我可以通过ajax提供特定内容,但无法编辑文件。Javascript无法写入文件。您最好让Javascript读取和编辑XML,然后将数据发布到服务器端脚本以写入文件。Javascript无法写入文件。最好的办法是让Javascript读取和编辑XML,然后将数据发布到服务器端脚本以写入文件。Nickf是正确的。Javas
我想添加或编辑问题(仅使用javascript)。我可以通过ajax提供特定内容,但无法编辑文件。Javascript无法写入文件。您最好让Javascript读取和编辑XML,然后将数据发布到服务器端脚本以写入文件。Javascript无法写入文件。最好的办法是让Javascript读取和编辑XML,然后将数据发布到服务器端脚本以写入文件。Nickf是正确的。Javascript无法写入文件的原因是因为它是一种语言。Javascript永远不会拥有写入文件的权限,因为它必须在浏览器沙箱中操作
您需要使用服务器端脚本(.NET、PHP、ColdFusion等)来编写文件。Nickf是正确的。Javascript无法写入文件的原因是因为它是一种语言。Javascript永远不会拥有写入文件的权限,因为它必须在浏览器沙箱中操作
您将需要使用服务器端脚本(.NET、PHP、ColdFusion等)来编写文件。如果您愿意使用,您可以在客户端计算机上获得一个沙箱,用于编写文件 如果您愿意使用,您可以在客户机上获得一个沙箱,您可以在其中写入文件 Javascript没有内置的文件I/O(也就是说,单用JS是做不到的)
与Javascript的AJAX功能结合使用某种服务器端语言,如PHP或ASP.NET。Javascript没有内置的文件I/O(也称为,单独使用JS是不可能的)
相反,使用某种服务器端语言,如PHP或ASP.NET与Javascript的AJAX功能结合使用。查看Adobe的Flex开发系统。您可以使用它构建一个在浏览器中运行(或不运行)并可以访问文件系统(Windows/Mac/Linux)的应用程序。它是用ActionScript编程的,ActionScript是javascript的一种方言;并且可以在浏览器中与javascript进行互操作。查看Adobe的Flex开发系统。您可以使用它构建一个在浏览器中运行(或不运行)并可以访问文件系统(Windows/Mac/Linux)的应用程序。它是用ActionScript编程的,ActionScript是javascript的一种方言;并且可以在浏览器中与javascript进行互操作。到目前为止,Google Chrome是唯一一款具有文件系统API功能实现的web浏览器,因此,它可能允许您仅使用javascript在本地保存文件 显然,出于安全原因,在将文件写入本地文件系统时,用户必须明确允许
工作指南:到目前为止,Google Chrome是唯一一款具有文件系统API功能实现的web浏览器,因此,它可能允许您仅使用Javascript在本地保存文件 显然,出于安全原因,在将文件写入本地文件系统时,用户必须明确允许
工作教程:文件来自哪里?它是由用户通过web应用程序上传的吗?或者它是否驻留在服务器上?用答案更新你的问题。文件来自哪里?它是由用户通过web应用程序上传的吗?或者它是否驻留在服务器上?用答案更新你的问题。这里有点吹毛求疵,但你对文件IO的看法不对。它有文件输入,只是没有输出。这里有点吹毛求疵,但你对文件IO的看法不对。它有文件输入,只是没有输出。谷歌齿轮在2011年被取消(这篇文章发表3年后)。这个答案在历史上是准确的,但不再相关(与HTML5的介绍)。虽然目前Chrome是唯一一款真正实现文件系统api的浏览器,但Google Gears在2011年被取消(发布此帖子3年后)。这个答案在历史上是准确的,但不再相关(与HTML5的介绍)。尽管目前Chrome是唯一一款真正实现文件系统api的浏览器。