[英]JSON at file:// protocol
所以,我必須打開我的網絡應用程序,如文件。 因此,瀏覽器打開.html
文件,使用的adres bar協議是file://
。 但是在腳本中我必須打開.json
文件並將其加載到變量。
我已嘗試使用數據類型為jsonp
$.ajax
請求,我已經嘗試過requirejs
,它們是一個加載文件但是從json文件中獲取語法錯誤因此它不會加載到變量中。 如果我這樣做會發生同樣的情況
<script type="text/javascript" src="path/to/.json"></script>
還有另外一種方法嗎? 應用程序不使用PHP,它需要從file://
協議運行而不更改瀏覽器設置。
謝謝
您可以創建.js
文件並將json
數據添加到var
並獲取對該var的訪問權限
<script type="text/javascript" src="path/to/data.js"></script>
更新..例子
var text = '{"employees":[' +
'{"firstName":"John","lastName":"Doe" },' +
'{"firstName":"Anna","lastName":"Smith" },' +
'{"firstName":"Peter","lastName":"Jones" }]}';
將數據直接嵌入頁面。
沒有網絡,因此不會造成性能損失。 它是靜態的,因此您不會失去動態生成它的能力。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.