請參閱下面我的代碼:JavaScript回調函數問題
var callback = function(popup_window) {
popup_window.close();
//some more codes here
};
var prepare = function(cb) {
popup_window = window.open("my_url");
this.cb(popup_window);
};
function refresh(){
prepare(callback);
};
我怎樣才能在popup_window變量傳遞給回調函數?
你已經逝去的popup_window回調在代碼'this.cb(popup_window)更換
this.cb()
;'。你的意思是什麼?注意:爲什麼'this.cb()'?我不希望這樣做,而'cb()'應該工作。 – nnnnnn你究竟想做什麼? –
我想通過popup_window但這實際上不傳遞給回調函數,因爲我的窗口沒有關閉。我正試圖關閉打開的窗口。 – Tareq