Marc: json

Beitrag lesen

Vielleicht habe ich da was falsch verstanden, aber da war nirgends die Rede von dem Problem, dass vielleicht JS-Funktionen mitgeparst werden können.

Ich habe hier diesen Code, wo ich das mal probiert habe:

<script type="text/javascript">
 var str  = '{';
 str += '"namen":';
 str += '[';
 str += '"Mafred herbert",';
 str += '"alert('asdsad');"';
 str += ']';
 str += '}';

jsObj = str.parseJSON();

</script>

Die Funktion alert('asdsad') wurde jedoch erst ausgeführt, als ich

eval(jsObj.namen[1]) ausgeführt habe.
Bedeutet das, dass es nicht möglich ist, JS-Funktionen in den json-String einzuschleusen, die bei dessen Parsen ausgeführt werden?