首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSON文件:// protocol

JSON文件:// protocol
EN

Stack Overflow用户
提问于 2015-10-21 11:34:11
回答 2查看 1.4K关注 0票数 4

所以,我必须打开我的网络应用程序,就像文件。所以浏览器打开.html文件,在adres协议上使用file://。但是在脚本中,我必须打开.json文件并将其加载到变量中。

我尝试过使用数据类型为$.ajaxjsonp请求,我尝试了requirejs,它对加载文件进行了分类,但是从json文件中获得语法错误,因此它不会加载到变量中。如果我这么做也会发生同样的事

代码语言:javascript
复制
<script type="text/javascript" src="path/to/.json"></script>

还有别的办法吗?应用程序不使用PHP,它需要在不改变浏览器设置的情况下从file://协议运行。

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-10-21 11:38:43

您可以创建一个.js文件,并将json数据添加到var中,并访问该变量。

代码语言:javascript
复制
<script type="text/javascript" src="path/to/data.js"></script>

更新..。示例

代码语言:javascript
复制
var text = '{"employees":[' +
'{"firstName":"John","lastName":"Doe" },' +
'{"firstName":"Anna","lastName":"Smith" },' +
'{"firstName":"Peter","lastName":"Jones" }]}';
票数 4
EN

Stack Overflow用户

发布于 2015-10-21 11:36:30

将数据直接嵌入到页面中。

没有网络,所以不会造成性能损失。它是静态的,所以您不会失去动态生成它的能力。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33258256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档