Я просто не могу установить глобальную переменную purl
внутри следующей функции, чтобы получить ее вне ее ...
chrome.browserAction.onClicked.addListener(buttonClicked);
var purl;
function buttonClicked(tab){
chrome.tabs.query({
active: true,
currentWindow: true
}, function(tab) {
// console.log(tab[0]);
window.purl= tab[0].url; // I even tried just 'purl= tab[0].url'
alert(purl); // This alerts the correct url !
});
alert(purl); //This alerts "Undefined" !
}
Что не так?