Muchas gracias por tu respuesta jackson666.
Precisamente ese era uno de los debates que pretendia abrir, ya que he leido por ahí que eval penaliza mucho el rendimiento y que no es muy seguro.
En cualquier caso he seguido tu consejo e intentado lanzarlo con JSON, y reconozco mi ignoracia ya que no estoy habituado a usarlo mas allá que dentro del código de la propia página del cliente (es decir nunca he devuelto un json por ajax desde el servidor).
Además tenemos un problema añadido y es que no podemos hacer uso de json_encode, el cliente es un tanto "especialito" y no deja tocar sus servidores mas alla que para subir y bajar archivos, por lo que no podemos actualizar a php 5.2 que es donde se empieza a implementar.
El caso que he creado en el servidor un JSON para que este sea devuelto al cliente y desde alli poder capturar los datos que nos interesan.
Te pongo un ejemplo de lo que hemos echo
En el servidor:
Código PHP:
....
$json="var json={div:' ".$i." ', status:' ".$status." '}";
....
$objResponse->call("respuesta_json",$json);
En el cliente:
Código HTML:
function respuesta_json(jsoon)
{
/*Probando envio JSON a traves de AJAX*/
var objeto=eval('('+jsoon+')');
alert(objeto.status);
}
Y el resultado es ninguno. Hemos echo alguna prueba con el método Script del $objResponse y seguimos sin dar con la manera.
¿Alguien puede darnos alguna sugerencia?
Saludos.