问候语。我在nginx下运行了laravel。
我将一个JSON字符串存储为/app/Libraries/json.js中的文件
如何在客户端浏览器的javascript中阅读?
我试过
var myObject = JSON.parse('<? echo file_get_contents(app_path() . "/Libraries/json.js") ?>', reviver);
但它会在控制台上给我提示错误。
如果有帮助,我需要阅读的json字符串是ISO 3166国家代码json文件。我刚刚在HERE
上传了该文件答案 0 :(得分:0)
你可能不使用JSON.parse。我需要确定你的json.js字符串。
编辑:
成功使用此代码(将该js文件保存在temp.js下的同一文件夹中)
<!doctype html>
<html>
<head>
<meta http-equiv='content-type' content='text/html; charset=utf-8'>
<script type='text/javascript'>
var t = <?php echo file_get_contents("temp.js"); ?>;
window.addEventListener("load",function(){
alert(t[0].ASI.code);
});
</script>
</head>
</html>