Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/02/2008, 16:24
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 7 meses
Puntos: 834
Re: Funcion siempre vota: is not constructor

Sí, quitándole el operador new en la invocación (no tiene sentido usarlo). Ejemplo:
Código PHP:
<script>
function 
evalua_mi_json(json){
    
mi_json=new Function('return '+json)();
    
alert(mi_json['nombre']);
}
miJSON=evalua_mi_json('{nombre:"angel",apellido:"gutierrez",edad:23}');
miJSON=evalua_mi_json('{nombre:"angel",apellido:"gutierrez",edad:23}');
miJSON=evalua_mi_json('{nombre:"angel",apellido:"gutierrez",edad:23}');
miJSON=evalua_mi_json('{nombre:"angel",apellido:"gutierrez",edad:23}');
</script> 
(gutierrez es string y debe ir entre comillas)