2
我得到了樹的功能:傳遞功能參數和彈出式窗口攔截
var a = function (f)
{
// some code
window.open("")
f();
};
var b = function (f)
{
// some code
f();
}
var c = function()
{
}
我打電話使用匿名函數鏈中的功能:
a(function() {
b(function() {
c();
});
});
如果我直接調用的函數,彈出窗口阻止程序不會阻止我的彈出窗口,因爲window.open是由用戶單擊觸發的。但使用鏈,彈出式窗口攔截器會阻止我的彈出窗口。
我該如何避免它?
ps:這是Facebook的彈出窗口,我沒有試圖做一些我不應該做的事情。
有一個在每一個AJAX調用然後= \。 – user1330271 2012-04-13 18:21:26
然後立即打開窗口(例如,在ajax調用之後的** not **),並像在我的示例中一樣傳遞參考。 – Halcyon 2012-04-13 18:22:29
問題是:我需要服務器端檢查用戶是否有Facebook的提供者或沒有打開彈出之前。但我認爲你的榜樣將解決它。謝謝。 – user1330271 2012-04-13 18:30:15