8

在我的小型 JS Web 应用程序中,我使用了一些 JSON 数据。

数据位于服务器上单独的静态.json文件中。

我的应用程序很小,不使用任何框架,甚至不使用 jQuery。而且我不想惹XMLHTTPRequest自己。

有没有办法在没有 AJAX 的情况下加载我的 JSON 数据?(并且无需将文件重命名为.js并模仿JSONP或包含现有 JS 源中的数据。)

如果它只能在现代浏览器中工作,那就没问题了。

4

1 回答 1

7

没有任何明智的方法。

可能能够在 iframe 中显示它并从那里读取它,但是(因为您将不得不处理时间问题)这至少与使用 XMLHttpRequest 一样复杂,并且存在浏览器决定应该下载 JSON 而不是渲染的风险.

使用 XMLHttpRequest。这并不复杂。

于 2013-09-28T21:37:15.833 回答