// remote scripting library // (c) copyright 2005 modernmethod, inc // v2 modified by Tony poco.cn var sajax_debug_mode_1486854489928348451 = false; var sajax_request_type_1486854489928348451 = "POST"; function sajax_debug_1486854489928348451(text) { if (sajax_debug_mode_1486854489928348451) alert("RSD: " + text) } function sajax_init_object() { sajax_debug_1486854489928348451("sajax_init_object() called..") var A; try { A=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { A=new ActiveXObject("Microsoft.XMLHTTP"); } catch (oc) { A=null; } } if(!A && typeof XMLHttpRequest != "undefined") A = new XMLHttpRequest(); if (!A) sajax_debug_1486854489928348451("Could not create connection object."); return A; } function sajax_do_call_1486854489928348451(func_name, args) { var i, x, n; var uri; var post_data; uri = "/cmt/?url=http%3A%2F%2Fmy.poco.cn%2F%3Fuser_id%3D1056468&title=%E7%F7%E7%F7love%B5%C4%C1%F4%D1%D4%B0%E5&author_id=1056468&author_name=%E7%F7%E7%F7love&no_add_to_status=1&anonymous=0&no_smilie=1&hide_reply_box=0&limit=0,10&no_user_icon=0&no_reply=0&min_page_select=1&tpl_name=channel_v2&quick_login=0"; if (sajax_request_type_1486854489928348451 == "GET") { if (uri.indexOf("?") == -1) uri = uri + "?rs=" + escape(func_name); else uri = uri + "&rs=" + escape(func_name); for (i = 0; i < args.length-1; i++) uri = uri + "&rsargs[]=" + escape(args[i]); uri = uri + "&rsrnd=" + new Date().getTime(); post_data = null; } else { post_data = "rs=" + escape(func_name); for (i = 0; i < args.length-1; i++) post_data = post_data + "&rsargs[]=" + escape(args[i]); } if (sajax_request_type_1486854489928348451 == 'GET') { uri = uri + '&__cookie===QY6UjO7NnOxIjOic2XzV2czl2bu9VakJyOzpzMyojI1EjYkRjMjFmZxI2N3QjM2Q2YyYTZ4gTZ5UWYlRGM2YmI7MnOxAjOiMXZzNXav52XpRmI7MnOzIjOicDMxkzN5QWY5EWZlhzYmhDM2IjZ3M2MwY2NxkDZ4YGNiszc6kjOi0WZtJWZy9VakJyOOtzc6kjOiAXYzN3XoF2coJyOOtzc6kjOiEmbv5GbvdWauJyOOtTf'; } else { post_data = post_data + '&__cookie===QY6UjO7NnOxIjOic2XzV2czl2bu9VakJyOzpzMyojI1EjYkRjMjFmZxI2N3QjM2Q2YyYTZ4gTZ5UWYlRGM2YmI7MnOxAjOiMXZzNXav52XpRmI7MnOzIjOicDMxkzN5QWY5EWZlhzYmhDM2IjZ3M2MwY2NxkDZ4YGNiszc6kjOi0WZtJWZy9VakJyOOtzc6kjOiAXYzN3XoF2coJyOOtzc6kjOiEmbv5GbvdWauJyOOtTf'; } x = sajax_init_object(); x.open(sajax_request_type_1486854489928348451, uri, true); if (sajax_request_type_1486854489928348451 == "POST") { x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); } x.onreadystatechange = function() { if (x.readyState != 4) return; sajax_debug_1486854489928348451("received " + x.responseText); var status; var data; status = x.responseText.charAt(0); data = x.responseText.substring(2); if (status == "-") alert("Error: " + data); else args[args.length-1](data); } x.send(post_data); sajax_debug_1486854489928348451(func_name + " uri = " + uri + "/post = " + post_data); sajax_debug_1486854489928348451(func_name + " waiting.."); delete x; } // wrapper for ajax_get_topic_id function x_ajax_get_topic_id() { sajax_do_call_1486854489928348451("ajax_get_topic_id", x_ajax_get_topic_id.arguments); } // wrapper for ajax_load_cmt function x_ajax_load_cmt() { sajax_do_call_1486854489928348451("ajax_load_cmt", x_ajax_load_cmt.arguments); } // wrapper for ajax_topic_post_cmt function x_ajax_topic_post_cmt() { sajax_do_call_1486854489928348451("ajax_topic_post_cmt", x_ajax_topic_post_cmt.arguments); } // wrapper for ajax_delete_cmt function x_ajax_delete_cmt() { sajax_do_call_1486854489928348451("ajax_delete_cmt", x_ajax_delete_cmt.arguments); } // wrapper for ajax_get_user_img_by_label_id function x_ajax_get_user_img_by_label_id() { sajax_do_call_1486854489928348451("ajax_get_user_img_by_label_id", x_ajax_get_user_img_by_label_id.arguments); } // wrapper for ajax_cmt_act_vote function x_ajax_cmt_act_vote() { sajax_do_call_1486854489928348451("ajax_cmt_act_vote", x_ajax_cmt_act_vote.arguments); } // wrapper for ajax_get_cmt_user_last_act function x_ajax_get_cmt_user_last_act() { sajax_do_call_1486854489928348451("ajax_get_cmt_user_last_act", x_ajax_get_cmt_user_last_act.arguments); } var obj_css = document.createElement('link'); obj_css.rel = "stylesheet"; obj_css.type='text/css'; obj_css.href='http://www.poco.cn/module_common/cmt/css/cmt_list.css?ver=201403061423'; document.body.insertBefore(obj_css,document.body.lastChild); var obj_script = document.createElement('script'); obj_script.type='text/javascript'; obj_script.defer=false; obj_script.src='http://www.poco.cn/module_common/cmt/js/convert_ubb.v2.js'; document.body.insertBefore(obj_script,document.body.lastChild); var obj_script = document.createElement('script'); obj_script.type='text/javascript'; obj_script.defer=false; obj_script.src='http://www.poco.cn/module_common/cmt/js/convert_ibf_emoticons.js'; document.body.insertBefore(obj_script,document.body.lastChild); // 撤广告时注释掉 BEGIN var obj_script = document.createElement('script'); obj_script.type='text/javascript'; obj_script.defer=true; obj_script.src='http://my.poco.cn/cmt/cmt_shading.js.php'; document.body.insertBefore(obj_script,document.body.lastChild); // 撤广告时注释掉 END if( !__getCookie('cmt_hash') ) { var __expdate = new Date(); var __root_domain=document.domain; var ii=__root_domain.lastIndexOf('.'); if(ii>0) { if(!isNaN(__root_domain.substr(ii+1)*1)) __root_domain = ''; ii=__root_domain.lastIndexOf('.',ii-1); if(ii>0) __root_domain = __root_domain.substr(ii+1); } __expdate.setTime(__expdate.getTime() + ( 3600*24*365 * 1000 )); __cookie_str = 'cmt_hash='+escape('3414670091')+'; expires='+__expdate.toGMTString()+' ;path=/'; if(__root_domain){ __cookie_str += '; domain=.'+__root_domain; } document.cookie = __cookie_str; } function __getCookieVal(offset){ var endstr = document.cookie.indexOf(';', offset); if(endstr == -1){ endstr = document.cookie.length; } return unescape(document.cookie.substring(offset, endstr)); } function __getCookie(name){ var arg = name + '='; var alen = arg.length; var clen = document.cookie.length; var i = 0; while(i < clen){ var j = i + alen; if(document.cookie.substring(i, j) == arg){ return __getCookieVal(j); } i = document.cookie.indexOf(' ', i) + 1; if(i == 0){ break; } } return ''; } var __cmt_tag_2f320303a9b0fa82f3514169e427ca89 = document.getElementById('_cmt_tag_'); __cmt_tag_2f320303a9b0fa82f3514169e427ca89.innerHTML= '
* getScript(url, {
* charset:string
* callback:fn
* });
*
*/
function __cmt_getScript(url, cfg, isRetain)
{
cfg = cfg || {};
isRetain = isRetain || false;
var doc = document, FALSE = false;
if (!url) return FALSE;
var head = doc.getElementsByTagName('head')[0],
callback = cfg.callback || FALSE, // 载入成功回调
charset = cfg.charset || FALSE, // 文件字符编码
node = doc.createElement('script');
node.type = 'text/javascript'; // 脚本类型
node.async = true; // 确定删除?
正在加载表情......请稍侯';
x_ajax_get_user_img_by_label_id(label_id, user_id, page, total_count, show_count, __cmt_get_user_img_on_load);
}
function __cmt_get_user_img_on_load(data)
{
var __cmt_user_img_arr = new Array(),__cmt_user_img_count = 0,__cmt_user_img_page = 0, __cmt_user_img_show_count = 0, __cmt_user_img_user_id = 0;
document.getElementById('cmt_emoticons_div').style.display = '';
oemodiv = document.getElementById('cmt_emoticons_list_div');
opagediv = document.getElementById('cmt_emoticons_page_str_div');
if(data.length==0)
{
oemodiv.innerHTML = '加载数据超时,请稍候再试';
return;
}
try{
eval(data);
}
catch(e){
oemodiv.innerHTML = '加载表情失败,请稍候再试';
return;
}
oemodiv.innerHTML = '';
opagediv.innerHTML = __cmt_emo_show_page(__cmt_user_img_user_id, __cmt_user_img_count, __cmt_user_img_page, __cmt_user_img_show_count);
if(__cmt_user_img_arr.length > 0)
{
for(i=0; i < __cmt_user_img_arr.length; i++)
{
oli = document.createElement("li");
oli.style.styleFloat = 'left';
oli.style.margin = '2px';
oli.style.padding = '2px';
oli.style.marginBottom = '10px';
oli.style.height = '80px';
oli.align = 'center';
oimg = document.createElement("img");
oimg.src = __cmt_user_img_arr[i]['img_url'];
oimg.user_id = __cmt_user_img_arr[i]['user_id'];
oimg.user_name = __cmt_user_img_arr[i]['user_name'];
oimg.alt = __cmt_user_img_arr[i]['title'];
oimg.style.height = '68px';
oimg.style.width = 'auto';
oimg.style.cursor = 'pointer';
oimg.style.display = 'block';
oimg.onclick = function() {__cmt_add_user_img_emoticon(this.src,this.user_id,this.user_name);};
oimg.onerror = function() {this.parentElement.style.display='none';};
oli.appendChild(oimg);
if(__cmt_user_img_arr[i]['user_click_url'])
{
oa = document.createElement("a");
oa.href = __cmt_user_img_arr[i]['user_click_url'];
oa.target = 'blank';
oa.innerHTML = '来自:'+__cmt_user_img_arr[i]['user_name'];
oa.style.wordBreak = 'keep-all';
oli.appendChild(oa);
}
oemodiv.appendChild(oli);
}
}
}
function __cmt_emo_show_page(__cmt_user_img_user_id, total_count, page, show_count)
{
tpage = parseInt(total_count/show_count);
var current = page;
if(page > tpage) current = tpage;
if(current < 1 ) current = 1;
output = '';
if(tpage > 1)
{
if (current>1)
{
output+= '上一页 ';
}
var start = parseInt(current/10)*10;
var end = start+9;
if (start<1) start=1;
if (end>tpage) end=tpage;
for (var i=start; i<=end; i++)
{
if (current==i)
{
output+='['+i+'] '; //输出当前页数
}
else
{
output+=''+i+' ';//输出页数
}
}
if (current| '; var b_html = ' | ||