【发布时间】:2011-07-02 21:38:40
【问题描述】:
我想在 Facebook (facebook.com/sharer.php) 上打开一个新窗口 (onclick)。
但是,如果由于弹出窗口阻塞而失败,我想检测它并将其更改为链接(新标签)。
我该怎么做?
【问题讨论】:
标签: javascript jquery html css ajax
我想在 Facebook (facebook.com/sharer.php) 上打开一个新窗口 (onclick)。
但是,如果由于弹出窗口阻塞而失败,我想检测它并将其更改为链接(新标签)。
我该怎么做?
【问题讨论】:
标签: javascript jquery html css ajax
if(!window.open()){
//pop up failed.
}
【讨论】:
$('#anchor').click(function(){
if(!window.open()){
//pop up failed.
window.open('http://www.example.net/'); // open url in new tab
window.location = "http://www.example.net/" // open in current window
}
});
【讨论】: