27/05/2010, 10:29
|
| | Fecha de Ingreso: septiembre-2009 Ubicación: Queretaro
Mensajes: 51
Antigüedad: 15 años, 4 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 |