Tengo una página generada dinámicamente en la que quiero usar un JavaScript estático y pasarle una cadena JSON como parámetro. He visto este enfoque utilizado por Google (ver Google's +1 Button: How do they do it?).¿Cómo puedo leer un JSON en la etiqueta de script desde JavaScript?
Pero, ¿cómo debo leer la cadena JSON desde 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>
En este JavaScript Me gustaría utilizar el argumento JSON {"org": 10, "items":["one","two"]}
del documento HTML. No sé si es mejor hacerlo con jQuery o sin él.
$(function() {
// read JSON
alert("the json is:")
})
Bueno, quiero que el script-tag apunte a un JavaScript, por lo que no es solo para JSON. El JSON es solo un argumento para el guion. – Jonas
De acuerdo con las especificaciones de HTML5: http://dev.w3.org/html5/markup/script.html el elemento '' allí. –