Código HTML:
function evalua_mi_json(json){ mi_json=new Function('return '+json)(); alert(mi_json); }
Código HTML:
miJSON=new evalua_mi_json('{nombre:"angel",apellido:gutierrez,edad:23}');
Código PHP:
evalua_mi_json is not constructor
| ||||
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:
__________________ Fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications |
| ||||
Re: Funcion siempre vota: is not constructor Hola gracias por responder, voy a probarlo... ahora mas bien una consulta, no se supone que al colocarle el operador new, se crear una nueva version del Function... con lo cual no tendria sentido el error, al menos eso entiendo yo...
__________________ Un Caballero Jura Lealtad. Usa su espada para suprimir la Injusticia No Conoce el Odio y Tampoco el AMOR... |
| ||||
Re: Funcion siempre vota: is not constructor Sí, el error no tiene sentido. Es más, a mi no se me produce ni en Firefox, ni en Ópera, ni en Explorer 7 ni 6, probado de esta manera: Código PHP:
__________________ Fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications |
| ||||
Re: Funcion siempre vota: is not constructor Parece que encontre el problemita... Código HTML: function evalua_mi_json(json){ mi_json=new Function('return '+json)(); alert(mi_json['nombre']); } Código HTML: evalua_mi_json=new evalua_mi_json('{nombre:"angel",apellido:"gutierrez",edad:23}');
__________________ Un Caballero Jura Lealtad. Usa su espada para suprimir la Injusticia No Conoce el Odio y Tampoco el AMOR... |