Mam stronę generowaną dynamicznie, w której chcę użyć statycznego JavaScript i przekazać mu ciąg JSON jako parametr. Widziałem to podejście stosowane przez Google (patrz Google's +1 Button: How do they do it?).Jak mogę odczytać JSON w skrypcie tag z JavaScript?
Ale jak powinienem odczytać ciąg JSON z JavaScript?
<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>
W tej JavaScript Chciałbym użyć argumentu JSON {"org": 10, "items":["one","two"]}
z dokumentu HTML. Nie wiem, czy najlepiej jest to zrobić z jQuery lub bez.
$(function() {
// read JSON
alert("the json is:")
})
Cóż, chcę, aby skrypt-punkt wskazywał na JavaScript, więc nie jest to tylko dla JSON. JSON jest tylko argumentem do skryptu. – Jonas
Zgodnie ze specyfikacją HTML5: http://dev.w3.org/html5/markup/script.html element '' tam. –