我有一個動態生成的頁面,我想使用靜態JavaScript並將JSON字符串作爲參數傳遞給它。我看到了Google使用的這種方法(請參閱Google's +1 Button: How do they do it?)。如何從JavaScript中讀取腳本標記中的JSON?
但是我應該如何從JavaScript讀取JSON字符串?
<html>
<head>
<script src="jquery-1.6.2.min.js"></script>
<script src="myscript.js">{"org": 10, "items":["one","two"]}</script>
</head>
<body>
Hello
</body>
</html>
在這個JavaScript,我想從HTML文檔使用JSON參數{"org": 10, "items":["one","two"]}
。我不知道最好是用jQuery還是不用。
$(function() {
// read JSON
alert("the json is:")
})
嗯,我希望腳本標記指向一個JavaScript,所以它不僅適用於JSON。 JSON只是腳本的一個參數。 – Jonas
根據HTML5規範:http://dev.w3.org/html5/markup/script.html 已定義SRC的''那裏。 –