是否可以将使用php上传的文件作为输入传递给javascript?

是否可以将使用php上传的文件作为输入传递给javascript?,php,javascript,tmx,Php,Javascript,Tmx,我正在使用基于平铺的tmx编辑器,目前正在进行文件保存工作。目前,它将tmx传递给一个名为endpoint的php文件,该文件将下载该文件。可以在这里查看www.jamesplanet.net/growtopiamapeditor/beta 我需要知道的是,是否可以使用php上传一个文件,然后将该文件传递给javascript加载到编辑器中 如果你需要一个副本的来源,我可以把一个链接 如果这个问题的措辞不正确或没有足够的信息,请不要否决投票。相反,让我知道你还需要知道什么 基本上,这需要工作,您

我正在使用基于平铺的tmx编辑器,目前正在进行文件保存工作。目前,它将tmx传递给一个名为endpoint的php文件,该文件将下载该文件。可以在这里查看www.jamesplanet.net/growtopiamapeditor/beta

我需要知道的是,是否可以使用php上传一个文件,然后将该文件传递给javascript加载到编辑器中

如果你需要一个副本的来源,我可以把一个链接


如果这个问题的措辞不正确或没有足够的信息,请不要否决投票。相反,让我知道你还需要知道什么

基本上,这需要工作,您必须使用iframe,您可以动态创建iframe并将其作为发布回php代码使用。这是实现这一目标的常用方法之一。会有很多第三方使用这个概念

可能的解决方案:您可以让PHP脚本下载文件,将文件详细信息插入表中,然后只返回一个名称和/或id,说明如何以JSON格式从表中获取文件详细信息,以便javascript将文件添加到列表中。

尝试研究HTML5文件阅读器:,你甚至不需要通过你的服务器。我在我的列表随机化器中使用它:我使用了不同的解决方案,但无法让它与我的代码配合使用,因为tmx文件基本上是xml,我最好在保存时使用一个生成xml到文本框的系统,并有一个可以粘贴xml以供加载的框?啊,我以前从未使用过“tmx”文件,既然你提到下载它,我就假设它是一个二进制文件。仍然可以让PHP脚本从文件中读取所需的任何数据,并将其以JSON对象的形式返回给javascript,以便稍后发布。基本上,您将使用PHP脚本将其从tmx转换为json。