$(function()
{
// start ready
var $article_share=$('#body .article').find('li.share');
// $article_share是分享按鈕
var open_q=false,win_q,t_q;
$article_share.find('a').bind('click',function(e)
// 單擊了分享按鈕
{
t_q=setInterval(function()
//單擊之后就開始計時
{
if(open_q)
// 如果新窗口打開為真
{
if(win_q && win_q.closed)
// 如果這個新窗口存在並且已經被關閉
{
open_q=false;
t_q=null;
clearInterval(t_q);
message('success','感謝您分享到QQ空間!',4000,e);
// 自己寫的顯示消息的方法
// 參數1:消息類型
// 參數2:消息內容
// 參數3:消息顯示的時間
// 參數4:事件event(這個值是為了區分開彈出窗口與當前窗口而設置,其他情況可省略)
}
}
},200);
});
$article_share.find('a.QQ-Zone').click(function()
// 單擊了分享到QQ空間
{
// ……
// 省略若干參數
// ……
win_q=window.open(url,'轉播到QQ空間', 'width=700, height=680, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, location=yes, resizable=no, status=no' );
// 給這個新打開的窗口賦值
open_q=true;
// 打開窗口為真
return false;
});
// end ready
});