1
我有這個監聽器的鏈接:在新窗口如何強制Facebook的stream.publish對話框始終在新選項卡或窗口中打開?
$('#share-via-facebook-trigger').click(function() {
FB.ui(
{
method: 'stream.publish',
attachment: {
name: "<%= "name" %>",
caption: 'caption',
description: "<%= "desc" %>",
message: "some message ",
href: "some href "
},
action_links: [
{ text: "<%= "text" %>", href: "some url" }
]
},
function(response) {
if (response && response.post_id) {
//alert('Post was published.');
} else {
//alert('Post was not published.');
}
}
);
})
如果用戶沒有登錄Facebook,鏈接會打開。如果用戶登錄Facebook,則會在頁面右側的鏈接旁邊打開一個對話框,該對話框會被剪輯並且看起來非常難看。我怎樣才能確保對話框始終在新窗口中打開?
我試過向鏈接添加一個target =「_ blank」屬性,但問題依然存在。我會很感激任何幫助。
真棒!謝謝。 – James 2011-06-07 04:52:31