Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/05/2010, 10:29
Curda
 
Fecha de Ingreso: septiembre-2009
Ubicación: Queretaro
Mensajes: 51
Antigüedad: 14 años, 7 meses
Puntos: 2
Respuesta: Ayuda con un script

si mira ya tengo realizado eso.

esta es la funcion que le hace falta eso:

function translateComplete(results) {
var translationDiv = document.getElementsByName("setlng");
if (!results.error) {
for (i=0; i < results.responseData.length - 1; i++) {
y = i + 1;
var result = results.responseData[y];
///aqui///
translationDiv[i].innerHTML = result.responseData.translatedText;
}
}
}


y como te daras cuenta ya tengo:
var result = results.responseData[y];

el problema es de que la string del objeto es muy grande entonces el browser convierte la string del objecto ser interpretada como [object OBJECT] entonces la solucion seria colocarle el metodo toString() pero aqui el problema es de que no se como colocarlo, encontre como hacer esto con una funcion

returns function toString() { [native code] }

donde es native code es como estan interpretadas las propiedades o variables con su valor osea: lo que regresa el script traductor de google:

http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=hello%20world&langpair=en|it