Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/06/2012, 19:47
Avatar de America|UNK
America|UNK
 
Fecha de Ingreso: noviembre-2006
Ubicación: Piura - Perú
Mensajes: 582
Antigüedad: 17 años, 5 meses
Puntos: 56
Respuesta: Acceder una variable fuera de una funcion?

-----------------------
requestValue: function(key, callback){
var request = {
key: key, .....................

this._sendRequest(data);


var unavariable="";
var remoteStorage = new CrossDomainStorage("http://algo.com", "/server.html");
unavariable=remoteStorage.requestValue("unallave", function(key, value){
alert("El valor para '" + key + "' es '" + value + "'");
return value;
});

alert ("probamos " + unavariable);

-----------------------

Fijate que el callback de requestValue está llamando a this._sendRequest(data);
Donde data esta nuestro callback, pero mira la funcion _sendRequest nuestro callback no esta llamandose por ninguna parte.

En pocas palabras tu callback no está realizando ninguna acción por eso no asigna la variable.
__________________
/* El que atiende, entiende..., el que entiende, aprende!.
Desarrollo Web Freelance, Contactar */