.RMF split(/-|\s|:/g);
var plantime=_str_0(arr_start);
return plantime;
}
function _str_0(arr_str){
var arr_str=arr_str;
for(var i=0;i
0
Rm5}_a}H MqotQJEZ
eEw9Nc9=t8-`^ݽ. c` + data.user.id + '">' + data.user.screen_name + ''+ data.text + (data.thumbnail_pic ? ' ' : '') + '
';
recWb.style.display = 'block';
};
if(midsLen == 0) return;
recWb.innerHTML = '';
IO.getJSONP(url, para, onSuccess);
}
function _renderUserList (data) {
var uids = _getRandom(data.uids, 10);
var group = data.group;
var uidsLen = uids.length;
var i = 0;
var listStr = [];
recList.innerHTML = '';
// var frag = document.createDocumentFragment();
for(var i = 0; i < uidsLen; i ++){
listStr.push('\
\
\
' + ' \
\
\
' + _substr(uids[i].name, 0, 14) + '
\
' + _substr(uids[i].v_reason, 0, 16) + '
\
\
');
}
listStr = listStr.join('');
recList.innerHTML = listStr;
// recList.appendChild(frag);
btn_more.innerHTML += group.mark;
btn_more.href = 'http://wp.news.sina.com.cn/?s=default&a=fans_list_view&group_id=' + group.id;
btn_more1.href = 'http://wp.news.sina.com.cn/?s=default&a=fans_list_view&group_id=' + group.id;
}
function _initRecEvent () {
if(eventInited) return;
_addListener(btn_fl, 'click', function (e) {
if(requesting) return;
var cked = Q('.checked', recW);
var ckedLen = cked.length;
var uids = [];
if(ckedLen == 0){
_alert('ѡעû', 'wrong');
return;
}
try{
SUDA.uaTrack("content_weibo_user", "contentfo:" + ckedLen);
}
catch(e){}
for(var i = 0; i < ckedLen; i++){
uids.push(cked[i].getAttribute('data-uid'));
}
uids = uids.join(',');
if(!Weibo.Login.check()){
var loginDlg = Weibo.Widgets.getLoginDialog();
loginDlg.loginCallbackOnce = function() {
try{
SINA_OUTLOGIN_LAYER.listener.fire("login_success");
}
catch(e){}
requesting = true;
callbacked = true;
Weibo.apis.batchFollow({
data: {uids: uids},
onsuccess: function() {
var uid;
try{
uid = sinaSSOController.getSinaCookie().uid;
}
catch(e){}
for(var i = 0; i < ckedLen; i ++){
cked[i].setAttribute('data-followed', '1');
}
_alert('עɹ', 'right');
if(!refreshed){
_refreshDom(uid);
refreshed = true;
}
requesting = false;
},
onfailure: function(st) {
_alert('עʧ', 'wrong');
requesting = false;
}
});
};
loginDlg.show();
if (!callbackedItv) {
callbackedItv = setInterval(function() {
if (callbacked) {
clearInterval(callbackedItv);
callbackedItv = null;
return;
}
if (!sinaSSOController.getSinaCookie()) {
return;
}
try {
loginDlg.hide();
SINA_OUTLOGIN_LAYER.listener.fire("login_success");
} catch (e) {}
requesting = true;
callbacked = true;
Weibo.apis.batchFollow({
data: {uids: uids},
onsuccess: function() {
var uid;
try{
uid = sinaSSOController.getSinaCookie().uid;
}
catch(e){}
for(var i = 0; i < ckedLen; i ++){
cked[i].setAttribute('data-followed', '1');
}
_alert('עɹ', 'right');
if(!refreshed){
_refreshDom(uid);
refreshed = true;
}
requesting = false;
},
onfailure: function(st) {
_alert('עʧ', 'wrong');
requesting = false;
}
});
}, 1500);
}
return;
}
requesting = true;
callbacked = true;
Weibo.apis.batchFollow({
data: {uids: uids},
onsuccess: function() {
for(var i = 0; i < ckedLen; i ++){
cked[i].setAttribute('data-followed', '1');
}
_alert('עɹ', 'right');
_enableBtn(false);
requesting = false;
},
onfailure: function(st) {
_alert('עʧ', 'wrong');
requesting = false;
}
});
});
try{
SAB.evt.custEvent.add(SAB, 'ce_login',function(e){
var uid = sinaSSOController.getSinaCookie().uid;
if(refreshed) return;
_refreshDom(uid);
},{});
SAB.evt.custEvent.add(SAB, 'ce_logout',function(e){
refreshed = false;
},{});
}
catch(e){}
_delegate(recW, 'click', '.wb_rank_check', function (e) {
var check = this;
var _className = check.className;
if(_className == 'wb_rank_check checked'){
check.className = 'wb_rank_check';
}
else{
check.className = 'wb_rank_check checked';
}
_checkBtn();
});
eventInited = true;
}
function _getRandom (list, num) {
if(list.length <= 10){
return list;
}
var ret = [];
var temp_array = [];
for (var i in list) {
temp_array.push(list[i]);
}
for (var i = 0; i < num; i++) {
if (temp_array.length > 0) {
var arrIndex = Math.floor(Math.random() * temp_array.length);
ret[i] = temp_array[arrIndex];
temp_array.splice(arrIndex, 1);
} else {
break;
}
}
return ret;
}
function _checkBtn () {
var ckAll, ckAllLen, enableBtn = false;
ckAll = Q('.checked', recW);
ckAllLen = ckAll.length;
if(ckAllLen == 0){
return
}
for(var i = 0; i < ckAllLen; i ++){
if(!ckAll[i].getAttribute('data-followed')){
enableBtn = true;
break;
}
}
_enableBtn(enableBtn);
}
function _enableBtn (enable) {
if(enable){
btn_fl.style.display = 'inline';
btn_fled.style.display = 'none';
}
else{
btn_fl.style.display = 'none';
btn_fled.style.display = 'inline';
}
}
function _getJSONP (url, callback) {
if (!url) {
return;
}
var dateStr = (Date.parse(new Date())).toString();
dateStr = dateStr.substring(0, 8);
var name = 'jsonp' + dateStr;
if (url.indexOf('?') === -1) {
url += '?callback=' + name;
} else {
url += '&callback=' + name;
}
// url += '&dpc=1';
var script = document.createElement('script');
window[name] = function (data) {
callback && callback(data);
}
script.src = url;
document.getElementsByTagName('head')[0].appendChild(script);
}
});
ֽںۺô 2013-10-08 14:59
ںۺи1֢ 2013-10-08 13:47
ֽںۺô 2013-10-08 08:14
ֽںۺô 2013-10-08 00:28
ڽںۺ֢ 2013-02-17 10:17