Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.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文件的Javascript插件?_Javascript_Xml_Plugins_Wysiwyg_Client Side - Fatal编程技术网

用于编辑(和保存)XML文件的Javascript插件?

用于编辑(和保存)XML文件的Javascript插件?,javascript,xml,plugins,wysiwyg,client-side,Javascript,Xml,Plugins,Wysiwyg,Client Side,是否可以使用JavaScript插件从运行它的同一服务器和目录中打开和保存XML文件?我对JavaScript没有任何经验,对它的功能一无所知 我试图让用户能够通过浏览器编辑基于XML的配置文件。基于浏览器的编辑器(如CodeMirror和ACE)似乎非常适合这样做,但它们能否从文件中读取XML并将其保存回去 在这种情况下,不可能使用服务器端代码。这个简单的插件,如果完成,将被上传到SharePoint 2003服务器,并通过IFrame包含在网页中(带有限制性CMS) 我见过一个同事通过这种方

是否可以使用JavaScript插件从运行它的同一服务器和目录中打开和保存XML文件?我对JavaScript没有任何经验,对它的功能一无所知

我试图让用户能够通过浏览器编辑基于XML的配置文件。基于浏览器的编辑器(如CodeMirror和ACE)似乎非常适合这样做,但它们能否从文件中读取XML并将其保存回去

在这种情况下,不可能使用服务器端代码。这个简单的插件,如果完成,将被上传到SharePoint 2003服务器,并通过IFrame包含在网页中(带有限制性CMS)

我见过一个同事通过这种方法将JQuery插件添加到页面中(托管在SharePoint上,与iFrame链接),因此JQuery也有可能

如果在基于web的编辑器中也可以进行模式验证,那么这也会很有用

提前谢谢你的建议


编辑:任何有权访问此页面的人都可以访问该页面所在的SharePoint服务器(以及他们要编辑的XML文件)。

否。客户端代码无法在服务器上写入


要做到这一点,您需要一个服务器脚本(想象一下,如果有人能够自由地向服务器写入代码,那将是一场安全噩梦)

否。客户端代码无法在服务器上写入

要做到这一点,您需要一个服务器脚本(想象一下,如果有人能够自由地向服务器写入数据,那将是一场安全噩梦)

作为AlfonsoML,您不能在客户端执行此操作,而必须在服务器端执行此操作

您可以使用JQuery进行Ajax调用,以从服务器获取XML,如本文所示。如果要将XML内容发送回服务器保存,则必须再次使用Ajax

作为AlfonsoML,您不能在客户端执行此操作,而必须在服务器端执行此操作


您可以使用JQuery进行Ajax调用,以从服务器获取XML,如本文所示。如果要将XML内容发送回服务器保存,则必须再次使用Ajax

好的,我会调查的。谢谢如果你需要更多的澄清,让我知道,但这应该让你开始。好的,我会调查。谢谢如果你需要更多的澄清,让我知道,但这应该让你开始。好吧,技术上已经有了一个serveer脚本,对吗?SharePoint允许用户通过浏览器上载和下载文档。我不能修改现有的脚本,但是有没有一种方法可以利用它来获取数据?技术上已经有了一个serveer脚本,对吗?SharePoint允许用户通过浏览器上载和下载文档。我不能修改现有的脚本,但是有没有办法利用它来获取数据?