📄 lib4.1.9.js
字号:
function setcookie(name,value,domain){value=escape(value);var nameString=name+"="+value;var extime=new Date();extime.setTime(extime.getTime()+315360000);var expiryString=";expires="+extime.toGMTString();var domainString="";var pathString=";path=/";var setvalue=nameString+expiryString;document.cookie=setvalue;}
function getcookie(name){var CookieFound=false;var start=0;var end=0;var CookieString=document.cookie;var i=0;while(i<=CookieString.length)
{start=i;end=start+name.length;if(CookieString.substring(start,end)==name)
{CookieFound=true;break;}
i++;}
if(CookieFound)
{start=end+1;end=CookieString.indexOf(";",start);if(end<start)
end=CookieString.length;var getvalue=CookieString.substring(start,end);return unescape(getvalue);}
return"";}
var tab_m={is_in_tab:false,tab_timer:null,tabs:{},con_height:{},cur_con:{},cur_tab:{}};function init_tab_con(tab_id,tab_con_id,defau_id,is_t,tab_index){var s=getcookie('CN_FP_TAB_V22');if(!is_t){tab_m.con_height[tab_id]=ycn.Common.getEl(tab_con_id).offsetHeight;ycn.Event.addEvent(ycn.Common.getEl(tab_id).getElementsByTagName('li')[0],'click',open_cont);if(s&&s.indexOf(tab_id+"=")>=0){var cv=s.substring(s.indexOf(tab_id+"=")).substring(0,s.substring(s.indexOf(tab_id+"=")).indexOf(',end')).replace(tab_id+"=","").split(',');if(cv[2]=='close'){var opt=ycn.Common.getEl(tab_id).getElementsByTagName("li")[0];}}
return;}
var op,r_n;if(s&&s.indexOf(tab_id)>=0){var cv=s.substring(s.indexOf(tab_id+"=")).substring(0,s.substring(s.indexOf(tab_id+"=")).indexOf(',end')).replace(tab_id+"=","").split(',');if(cv[0]=="communication_blocktabscon"){r_n=Math.random()*99;if(r_n<=24&&r_n>0){r_n=1;}else if(r_n<=49&&r_n>24){r_n=2;}else if(r_n<=74&&r_n>49){r_n=3;}else if(r_n<=99&&r_n>74){r_n=4;}
cv[1]=(cv[1]=='')?'tab'+r_n:cv[1];}else{cv[1]=(cv[1]=='')?'tab1':cv[1];}
var el=ycn.Common.getElByClassName("li",cv[1].replace(' on',''),1,ycn.Common.getEl(tab_id));var pre_con_id=el.getElementsByTagName('A')[0].className;ycn.Common.getEl(cv[0]).innerHTML=ycn.Common.getEl(pre_con_id).innerHTML;el.className+=" on";el.innerHTML="<span class=\"att\"></span>"+el.innerHTML;el.innerHTML=el.innerHTML.replace("pipe","arr");tab_m.cur_con[el.parentNode.id]=el.getElementsByTagName('a')[0].className;op=cv[2];}else{if(!!!tab_index){tab_index=1;}else{tab_index++;}
var el=ycn.Common.getElByClassName("li","tab"+tab_index,1,ycn.Common.getEl(tab_id));ycn.Common.getEl(tab_con_id).innerHTML=ycn.Common.getEl(defau_id).innerHTML;el.className+=" on";el.innerHTML="<span class=\"att\"></span>"+el.innerHTML;el.innerHTML=el.innerHTML.replace("pipe","arr");ycn.Common.getEl(tab_con_id).innerHTML=ycn.Common.getEl(defau_id).innerHTML;op='open';}
tab_m.con_height[tab_id]=ycn.Common.getEl(tab_con_id).offsetHeight;var opt=ycn.Common.getEl(tab_id).getElementsByTagName("li")[0];tab_m.cur_tab[tab_id]=el;if(op=='open'){open_cont_act(opt,true);}}
function click_tab(e){if(ycn.Common.isIE()){var el=window.event.srcElement;}else{var el=this;}
while(el.tagName.toLowerCase()!='li'&&el.tagName.toLowerCase()!='body'){el=el.parentNode;}
if(el.tagName.toLowerCase()!='li'){return;}
var lnk=el.getElementsByTagName('a')[0];if(lnk&&lnk.name){lnk.name=lnk.name.replace(2,1);}
if(el==tab_m.cur_tab[el.parentNode.id]){if(lnk&&lnk.name){lnk.name=lnk.name.replace(1,2);}
return;}
var itm=el.getElementsByTagName('a')[0];change_tab_link(itm,true);change_tab_act(el);chkrd(e);ycn.Event.stopEvent(ycn.Event.getEvent(e));}
function change_tab_act(el){tab_m.cur_tab[el.parentNode.id]=el;var group_id=el.parentNode.id,tab_a;for(var i=0;i<tab_m.tabs[group_id].length;i++){tab_m.tabs[group_id][i].className=tab_m.tabs[group_id][i].className.replace(" on","");tab_a=tab_m.tabs[group_id][i].getElementsByTagName('a')[0];if(tab_m.tabs[group_id][i]!=el){tab_a.style.fontWeight="normal";}else{tab_a.style.fontWeight="bold";}
if(ycn.Common.getElByClassName('span','att',1,tab_m.tabs[group_id][i])){tab_m.tabs[group_id][i].removeChild(ycn.Common.getElByClassName('span','att',1,tab_m.tabs[group_id][i]));}
if(ycn.Common.getElByClassName('span','arr',1,tab_m.tabs[group_id][i])){ycn.Common.getElByClassName('span','arr',1,tab_m.tabs[group_id][i]).className="pipe";}}
var swi=el.parentNode.getElementsByTagName('li')[0];var state=swi.className.toLowerCase().replace('first ','');el.className+=" on";el.innerHTML="<span class=\"att\"></span>"+el.innerHTML;el.innerHTML=el.innerHTML.replace("pipe","arr");tab_m.cur_con[el.parentNode.id]=el.getElementsByTagName('a')[0].className;if(state=='open'){var curInsertClass=el.getElementsByTagName('a')[0].className;curInsertId=curInsertClass.substring(0,curInsertClass.lastIndexOf("_"));document.getElementById(curInsertId).innerHTML=document.getElementById(curInsertClass).innerHTML;ycn.Common.getElByClassName('div','bel',1,document.getElementById(curInsertId)).visibility='hidden';}else{open_cont_act(swi);}
var cv=getcookie('CN_FP_TAB_V22'),v,c;if(!cv){v=group_id+"="+group_id+"con,"+el.className+","+state+",end";setcookie('CN_FP_TAB_V22',v);}else if(cv&&cv.indexOf(group_id+"=")<0){v=group_id+"="+group_id+"con,"+el.className+","+state+",end";setcookie('CN_FP_TAB_V22',cv+"|"+v);}else if(cv&&cv.indexOf(group_id+"=")>=0){c=cv.substring(cv.indexOf(group_id+"="));c=c.substring(0,c.indexOf(',end'))+',end';v=group_id+"="+group_id+"con,"+el.className.replace(' on','')+","+state+",end";setcookie('CN_FP_TAB_V22',cv.replace(c,v));}}
function out_tab(e){tab_m.is_in_tab=false;if(ycn.Common.isIE()){var el=window.event.srcElement;}else{var el=this;}
while(el.tagName.toLowerCase()!='li'&&el.tagName.toLowerCase()!='body'){el=el.parentNode;}
if(el.tagName.toLowerCase()!='li'){return;}
if(el.className.indexOf(" on")>=0){return;}
if(tab_m.tab_timer!=null){window.clearTimeout(tab_m.tab_timer);}
var itm=el.getElementsByTagName('a')[0];change_tab_link(itm,true);ycn.Event.stopEvent(ycn.Event.getEvent(e));}
function over_tab(e){tab_m.is_in_tab=true;if(ycn.Common.isIE()){var el=window.event.srcElement;}else{var el=this;}
while(el.tagName.toLowerCase()!='li'&&el.tagName.toLowerCase()!='body'){el=el.parentNode;}
if(el.tagName.toLowerCase()!='li'){return;}
if(el.className.indexOf(" on")>=0){return;}
if(tab_m.tab_timer!=null){window.clearTimeout(tab_m.tab_timer);}
var itm=el.getElementsByTagName('a')[0];tab_m.tab_timer=window.setTimeout(function(){change_tab_link(itm,false,el.offsetWidth);},50);ycn.Event.stopEvent(ycn.Event.getEvent(e));}
function change_tab_link(el,isc,w){if(!isc){el.style.margin="1px 1px 1px 0";el.style.width=(w)?(w-3)+"px":"97%";el.style.height="18px";el.style.overflow="hidden";el.style.backgroundColor="#9eceff";el.style.color="#0e4ec0";el.style.fontWeight="bold";}else{el.style.margin="";el.style.width="";el.style.height="";el.style.overflow="";el.style.backgroundColor="";el.style.color="";el.style.fontWeight="normal";}}
function open_cont(e){if(ycn.Common.isIE()){var el=window.event.srcElement;}else{var el=this;}
while(el.tagName.toLowerCase()!='li'&&el.tagName.toLowerCase()!='body'){el=el.parentNode;}
if(el.tagName.toLowerCase()!='li'){return;}
open_cont_act(el);ycn.Event.stopEvent(ycn.Event.getEvent(e));}
function open_cont_act(el,is_disp){var con=ycn.Common.getEl(el.parentNode.id+"con");if(!con){return;}
var con_c=ycn.Common.getElByClassName('div','bel',1,con);if(!con_c){return;}
var group_id=el.parentNode.id,op;if(typeof(is_disp)!='undefined'){if(is_disp){el.className="first open";con.style.height="auto";con_c.style.visibility="visible";op='open';}else{el.className="first close";con_c.style.visibility="hidden";con.style.height="5px";con.style.padding=0;op='close';}}else{el.className=(el.className.indexOf('open')>0)?el.className.replace('open','close'):el.className.replace('close','open');var state=el.className.replace('first ','');if(state=='open'){var h=con.offsetHeight;var max_h=(tab_m.con_height[el.parentNode.id]<=5)?120:tab_m.con_height[el.parentNode.id];var anim=function(){h+=50;if(h>=max_h){con.style.height="auto";con.style.padding=".5em 0 0 0";con_c.style.visibility="visible";if(tab_m.cur_con[el.parentNode.id]&&ycn.Common.getEl(el.parentNode.id+"con")&&ycn.Common.getEl(tab_m.cur_con[el.parentNode.id])){ycn.Common.getEl(el.parentNode.id+"con").innerHTML=ycn.Common.getEl(tab_m.cur_con[el.parentNode.id]).innerHTML;}
if(tt){window.clearInterval(tt);}}else{con.style.height=h+"px";}}
var tt=setInterval(anim,1);}else{var h=con.offsetHeight;tab_m.con_height[group_id]=h;con_c.style.visibility="hidden";var anim=function(){h-=50;if(h<=5){con.style.height="5px";con.style.padding=0;if(tt){window.clearInterval(tt);}}else{con.style.height=h+"px";}}
var tt=window.setInterval(anim,1);}
op=state;}
var cv=getcookie('CN_FP_TAB_V22'),v,c,o;if(!cv){v=group_id+"="+group_id+"con,,"+op+",end";setcookie('CN_FP_TAB_V22',v);}else if(cv&&cv.indexOf(group_id+"=")<0){v=group_id+"="+group_id+"con,,"+op+",end";setcookie('CN_FP_TAB_V22',cv+"|"+v);}else if(cv&&cv.indexOf(group_id+"=")>=0){c=cv.substring(cv.indexOf(group_id+"="));c=c.substring(0,c.indexOf(',end'))+',end';o=c.split(',');o[2]=op;v=o[0]+","+o[1]+","+o[2]+","+o[3];setcookie('CN_FP_TAB_V22',cv.replace(c,v));}}
var pl_isover=false;var pl_timer;function dolisten(){var schListen1=document.getElementById("sch_listen1");var schListen2=document.getElementById("sch_listen2");if(!schListen1||!schListen2){return;}
ycn.Event.addEvent(schListen1,'mouseover',function(){pl_isover=true;var show=function(){if(pl_isover){document.getElementById("too_sch_div").style.display='block';}}
pl_timer=window.setTimeout(show,100);});ycn.Event.addEvent(schListen1,'mouseout',function(){pl_isover=false;var show=function(){if(!pl_isover){document.getElementById("too_sch_div").style.display='none';}}
pl_timer=window.setTimeout(show,100);});ycn.Event.addEvent(schListen2,'mouseover',function(){pl_isover=true;var show=function(){if(pl_isover){document.getElementById("too_sch_div2").style.display='block';}}
pl_timer=window.setTimeout(show,100);});ycn.Event.addEvent(schListen2,'mouseout',function(){pl_isover=false;var show=function(){if(!pl_isover){document.getElementById("too_sch_div2").style.display='none';}}
pl_timer=window.setTimeout(show,100);});}
ycn.Event.addEvent(window,'load',dolisten);ycn.Event.addEvent(window,'load',function(){if(document.forms['search']&&document.forms['search'].elements['p']){document.forms['search'].elements['p'].focus();}});function URLEncode(plaintext){var SAFECHARS="0123456789"+"ABCDEFGHIJKLMNOPQRSTUVWXYZ"+"abcdefghijklmnopqrstuvwxyz"+"-_.!~*'()";var HEX="0123456789ABCDEF";var encoded="";for(var i=0;i<plaintext.length;i++){var ch=plaintext.charAt(i);if(ch==" "){encoded+="+";}else if(SAFECHARS.indexOf(ch)!=-1){encoded+=ch;}else{var charCode=ch.charCodeAt(0);if(charCode>255){encoded+="+";}else{encoded+="%";encoded+=HEX.charAt((charCode>>4)&0xF);encoded+=HEX.charAt(charCode&0xF);}}}
return encoded;};ycn.Event.addEvent(document,'mousedown',chkrd);function chkrd(e){var e=ycn.Event.getEvent(e);var el=(e.target)?((e.target.nodeType==3)?e.target.parentNode:e.target):e.srcElement;if(el.tagName.toLowerCase()=='body'||el.tagName.toLowerCase()=='html'){return;}
if(el.tagName.toLowerCase()!='a'){if(el.parentNode.tagName.toLowerCase()!='a'){return;}else{el=el.parentNode;}}
if(!el.href||!el.name||el.name==''){return;}
var newurl;if(document.images){newurl="http://cn.rd.yahoo.com/home/"+el.name+"/"+'url='+URLEncode(el.href)+"/"+"*"+"http://cn.yimg.com/search/yisou/clk.gif?_rnd="+Math.random();(new Image()).src=newurl;}}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -