estuve buscando sobre esto:
la pagina de JSON dice:
Cita: To convert a JSON text into an object, use the eval() function. eval() invokes the JavaScript compiler. Since JSON is a proper subset of JavaScript, the compiler will correctly parse the text and produce an object structure.
var myObject = eval('(' + myJSONtext + ')');
asi que eso esta bien..
tambien encontre esto:
Cita: Requirements of Eval for JSON Expressions
With JSON you will be using eval. Keep the data sizes small.
y los datos que yo paso son muy grandes... creo que ahi puede estar el problema. firefox no tiene limite con eval() mientras que IE, si.. aunque no estoy seguro de esto, es solo una conclusion que saque.
alguien sabe algo de esto?