Foros del Web » Creando para Internet » HTML »

Problema con HTML y Javascript

Estas en el tema de Problema con HTML y Javascript en el foro de HTML en Foros del Web. Muchachos les cuento mi problema: Tengo un archivo HTML que llama a otro Javascript. En el HTML no hay basicamente nada, solo un DIV y ...
  #1 (permalink)  
Antiguo 16/09/2009, 14:23
 
Fecha de Ingreso: agosto-2009
Mensajes: 1
Antigüedad: 14 años, 7 meses
Puntos: 0
Problema con HTML y Javascript

Muchachos les cuento mi problema:

Tengo un archivo HTML que llama a otro Javascript. En el HTML no hay basicamente nada, solo un DIV y el llamado a una funcion del Javascript la cual hace todo.

El problema es que en el .js tengo que hacer una conexion a la base de datos para traer unos datos (valga la redundancia) para lo cual utilice el XMLHTTPREQUEST. El .js esta guardado en el mismo lugar de donde tengo que traer los datos, ya que lei que por un tema de seguridad no podia ser accedido externamente, asi y todo me sigue tirando el mismo erro que me tira desde el principio y hace horas que estoy lidiando con el y no puedo encontrar la solucion. Les dejo el codigo de la conexion y el error a ver si alguno me puede dar una mano. Cabe aclarar que me va a devolver un JSON con todos los datos, no un XML. La funcion todavia no hace nada, puse un alert como para ver si funcaba pero se me traba en la linea del open.

Espero que alguno me pueda ayudar!


function establecerConexion(){

oUrl = la url de donde estan los datos;
var oJSON = new XMLHttpRequest();
oJSON.open("GET", oUrl , false);
oJSON.onreadystatechange = leerDatos();
oJSON.send();
function leerDatos()
{
if (oJSON.readyState != 4)
return;

if (oJSON.status != 200)
return ;

var json = oJSON.responseText;
alert(json);

}
}

El erro que me tira el Firebug en Firefox es
[Exception... "Component returned failure code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]" nsresult: "0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)" location: "JS frame :: file:///usr/lib/xulrunner-1.9.0.4/components/nsLivemarkService.js :: anonymous :: line 500" data: no]
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:41.