greasemonkey, области видимости , unsafeWindow и ошибки
function a(){
var supervar;
function b(){
GM_xmlhttpRequest({
// прочие параметры
onload:d
});
}
function d(resp){
var e=supervar+"something";//supervar is not defined
}
}
function port(func){
return function(f){
return function(){
var p=arguments;
setTimeout(
function(){
f.apply(this,p);
}
,0);
}
}(func);
}
unsafeWindow["mysuperfunc"]=port();//для того чтобы юзать гмапи
как поправить эту ошибку? |
| Часовой пояс GMT +3, время: 19:48. |