如何上传JSON文件在Javascript运行时创建对象,而不改变服务器端脚本

How to upload JSON file to create Object in Javascript Runtime without changing server side script?

本文关键字:创建对象 改变 脚本 服务器端 运行时 Javascript JSON 文件      更新时间:2023-09-26

如何上传JSON文件在Javascript运行时创建对象没有请求/响应与服务器端脚本?

我已经找到做这件事的方法了

JSON文件>>(通过PHP上传到)>> Javascript>>运行时对象

但是我不想使用php怎么用这种方法呢?

JSON FILE>>>>(直接上传到)>>>> Javascript>>>>运行时对象

谢谢。更新:

我正试图解决这个问题,通过寻找HTML5的新功能,如本地存储,索引eddb, websql,应用程序缓存。

Javascript在客户端运行,而你的json文件在服务器上,所以你需要通过服务器端脚本来做,你不能从客户端Javascript访问服务器端文件。

如果是客户端文件,可以使用javascript中的FileReader读取

   var reader = new FileReader();
   reader.onload = function() {
     console.log(this.result);            
   }
   reader.readAsText(file)