var Ajax_msg="获取失败"; //代码运行 function runcode(codeBtn) { var codeText=codeBtn.parentNode.firstChild; var codeValue=codeText.value; var rng=window.open('','',''); rng.opener=null; rng.document.write(codeValue); rng.document.close(); } //复制代码 function copycode(codeBtn) { var codeText=codeBtn.parentNode.firstChild; var rng=codeText.createTextRange(); rng.moveToElementText(codeText); rng.scrollIntoView(); rng.select(); rng.execCommand("Copy"); rng.collapse(false); } //保存代码 function savecode(codeBtn) { var winname=window.open('about:blank', '_blank', 'top=100'); winname.document.open(); winname.document.write(codeBtn.parentNode.firstChild.value); winname.document.execCommand('saveas','','runcode.htm'); winname.close(); } //JS版的Server.UrlEncode编码函数 function urlEncode(str) { str = str.replace(/./g,function(sHex) { window.EnCodeStr = ""; window.sHex = sHex; window.execScript('window.EnCodeStr=Hex(Asc(window.sHex))',"vbscript"); return window.EnCodeStr.replace(/../g,"%$&"); }); return str; } function trim(s){return s.replace(/(^\s*)|(\s*$)/g, "");} function setTab(name,cursel,n){ for(i=1;i<=n;i++){ var menu=$('#'+name+i); var con=$("#con_"+name+"_"+i); menu[0].className=i==cursel?"hover":""; con[0].style.display=i==cursel?"block":"none"; } } function addNum(t0){o=$('#'+t0);o.parent().css('position','relative').append($('+1').css({'position':'absolute','left':'0px','top':'-15px','color':'#f00'}).animate({fontSize:80,opacity:0},800,function(){$(this).remove();}))} function Get_Spider() { $.ajax({ type: "get", cache:false, url: webdir+"inc/Spider.asp", timeout: 20000, error: function(){}, success: function(){} }); } function get_hits(t0,t1,t2,t3) { $('#'+t3).html(""); $.ajax({ type: "get", cache:false, url: webdir+"inc/gethits.asp?id="+t0+"&action="+t1+"&t="+t2+"", timeout: 20000, error: function(){$('#'+t3).html(Ajax_msg);}, success: function(t0){$('#'+t3).html(t0);} }); } function Get_Digg(t0,t1) { $('#'+t1).html(""); $.ajax({ type: "get", cache:false, url: webdir+"inc/Digg.asp?id="+t0+"", timeout: 20000, error: function(){$('#'+t1).html(Ajax_msg);}, success: function(t0){$('#'+t1).html(t0);} }); } function Digg(t0,t1,t2) { $('#'+t2).html(""); $.ajax({ type: "get", cache:false, url: webdir+"inc/Digg.asp?id="+t0+"&action=Digg", timeout: 20000, error: function(){$('#'+t2).html(Ajax_msg);}, success: function(t3){$('#'+t2).html(t3.substring(1));if(t3.substring(0,1)==0){Get_Digg(t0,t1)}} }); } function Send_Digg(t0,t1) { $.ajax({ type: "get", cache:false, url: webdir+"Plug/Digg.asp?id="+t0+"&act="+t1+"&action=up", timeout: 20000, error: function(){alert(Ajax_msg);}, success: function(t00){ var t2=t00.split(':'); if(t2[8]==0) {alert("你不是已经表过态了嘛!")} else{ addNum("digg_num_"+(t1+1)) Load_Gigg(t0); } } }); } function Load_Gigg(t0) { $.ajax( { type: "get", cache:false, url: webdir+"Plug/Digg.asp?id="+t0, timeout: 20000, error: function(){alert(Ajax_msg);}, success: function(t1) { var t2=t1.split(':'); for(i=0;i<8;i++) { var t3=t2[i].split('#'); $("#digg_"+(i+1)).html(t3[0]); $("#digg_num_"+(i+1))[0].style.height=t3[1]*0.5+'px'; } } } ); } function get_comment(t0,t1) { $('#'+t1).html(""); $.ajax({ type: "get", cache:false, url: webdir+"inc/gethits.asp?id="+t0+"&action=2", timeout: 20000, error: function(){$('#'+t1).html(Ajax_msg)}, success: function(t0){$('#'+t1).html(t0);} }) } function checksearch(theform) { if (trim(theform.key.value)=='') {alert('关键字不能为空'); theform.key.focus(); theform.key.value=''; return false } if (theform.key.value=='请输入关键字') {alert('关键字不能为空'); theform.key.focus(); theform.key.value=''; return false } if(navigator.userAgent.indexOf("MSIE")>0) { window.location.href="xfcejs ""search/?/"+urlEncode(trim(theform.key.value))+"/"; } else { window.location.href="xfcejs ""search/?/"+trim(theform.key.value)+"/"; } return false } function set_comment(followid,title) { $("#followid")[0].value=followid; $("#get_html")[0].style.display="block"; $("#get_html").html("引用:"+title+" ×"); $("#coment_content")[0].focus(); } function del_comment() { $("#followid")[0].value=""; $("#get_html")[0].style.display="none"; $("#get_html").html(""); } function checkcomment(theform) { if (trim(theform.content.value)=='') { alert('内容不能为空'); theform.content.focus(); theform.content.value=''; return false } if (trim(theform.username.value)=='') { alert('姓名不能为空'); theform.username.focus(); theform.username.value=''; return false } if (trim(theform.yzm.value)=='') { alert('验证码不能为空'); theform.yzm.focus(); theform.yzm.value=''; return false } var url,param; url=webdir+"plug/comment/index.asp?action=save"; param="username="+escape(trim(theform.username.value)); param+="&content="+escape(trim(theform.content.value)); param+="&yzm="+escape(trim(theform.yzm.value)); param+="&id="+escape(trim(theform.id.value)); param+="&followid="+escape(trim(theform.followid.value)); $('#showmsg').html(""); $.ajax({ type:"post", cache:false, url:url, data:param, timeout:param, error:function(){$('#showmsg').html(Ajax_msg);}, success:function(t0) { $('#showmsg').html(t0.substring(1)); if(t0.substring(0,1)==0){theform.username.value='';theform.yzm.value='';theform.content.value='';$("#yzm_num")[0].src = $("#yzm_num")[0].src+"&"+Math.random();location.href="xfcejs ""plug/comment/?id="+theform.id.value} } }); return false } function Comment_Support(ID) { param=webdir+"plug/comment/?action=support"; param+="&ID="+escape(ID); $.ajax({ type:"get", cache:false, url:param, timeout:20000, error:function(){$('#support_'+ID).html(Ajax_msg);}, success:function(t0) { if(t0.substring(0,1)==0){ $('#support_'+ID).html("已支持("+t0.substring(1)+")") } else { alert("您提交的速度太快!") } } }); return false } function checkbook(theform) { if (trim(theform.content.value)=='') { alert('内容不能为空'); theform.content.focus(); theform.content.value=''; return false } if (trim(theform.username.value)=='') { alert('姓名不能为空'); theform.username.focus(); theform.username.value=''; return false } if (trim(theform.yzm.value)=='') { alert('验证码不能为空'); theform.yzm.focus(); theform.yzm.value=''; return false } var url,param; url=webdir+"plug/book/index.asp?action=save"; param="username="+escape(trim(theform.username.value)); param+="&content="+escape(trim(theform.content.value)); param+="&yzm="+escape(trim(theform.yzm.value)); $('#showmsg').html(""); $.ajax({ type:"post", cache:false, url:url, data:param, timeout:20000, error:function(){$('#showmsg').html(Ajax_msg);}, success:function(t0) { $('#showmsg').html(t0.substring(1)); if(t0.substring(0,1)==0){theform.username.value='';theform.content.value='';;$('#showmsg').html("发布成功");setTimeout("window.location.href="?";","3000");} } }); return false } function checkLink(theform) { if (trim(theform.t0.value)=='') { alert('网站不能为空'); theform.t0.focus(); theform.t0.value=''; return false } if (trim(theform.t1.value)=='') { alert('网址不能为空'); theform.t1.focus(); theform.t1.value=''; return false } if (trim(theform.t3.value)=='') { alert('验证码不能为空'); theform.t3.focus(); theform.t3.value=''; return false } var url,param; url=webdir+"plug/link/index.asp?action=save"; param="t0="+escape(trim(theform.t0.value)); param+="&t1="+escape(trim(theform.t1.value)); param+="&t2="+escape(trim(theform.t2.value)); param+="&t3="+escape(trim(theform.t3.value)); $('#showmsg').html(""); $.ajax({ type:"post", cache:false, url:url, data:param, timeout:20000, error:function(){$('#showmsg').html(Ajax_msg);}, success:function(_) { $('#showmsg').html(_.substring(1)); if(_.substring(0,1)==1) { theform.t0.value=''; theform.t1.value=''; theform.t2.value=''; theform.t3.value=''; $("#yzm_num")[0].src = $("#yzm_num")[0].src+"&"+Math.random(); setTimeout("window.location.href="?";","3000"); } } }); return false } function checkvote(theform,t1) { var temp=""; for(var i=0;i"); $.ajax({ type:"post", cache:false, url:param, timeout:20000, error:function(){$('#showvote').html(Ajax_msg);}, success:function(t0) { $('#showvote').html(t0.substring(1)); if(t0.substring(0,1)==0){$('#showvote').html(t0.substring(1));if(t1==1){window.location.href="?je="+theform.vote_id.value+'';}} } }); return false } function checkPublish(theform) { if (trim(theform.t0.value)=='') { alert('标题不能为空'); theform.t0.focus(); theform.t0.value=''; return false } if (trim(theform.t1.value)=='') { alert('作者不能为空'); theform.t1.focus(); theform.t1.value=''; return false } if (trim(theform.t2.value)=='') { alert('来源不能为空'); theform.t2.focus(); theform.t2.value=''; return false } if (trim(theform.t3.value)=='0') { alert('请选择栏目'); theform.t3.focus(); return false } if (KE.isEmpty('t6')) { alert('内容不能为空'); trim(theform.t6.value).focus; return false } if (trim(theform.yzm.value)=='') { alert('验证码不能为空'); theform.yzm.focus(); theform.yzm.value=''; return false } var url,param; url=webdir+"plug/publish/index.asp?action=save"; param="t0="+escape(trim(theform.t0.value)); param+="&t1="+escape(trim(theform.t1.value)); param+="&t2="+escape(trim(theform.t2.value)); param+="&t3="+escape(trim(theform.t3.value)); param+="&t4="+escape(trim(theform.t4.value)); param+="&t5="+escape(trim(theform.t5.value)); param+="&t6="+escape(trim(theform.t6.value)); param+="&t7="+escape(trim(theform.yzm.value)); $('#showmsg').html(""); $.ajax({ type:"post", cache:false, url:url, data:param, timeout:20000, error:function(){$('#showmsg').html(Ajax_msg);}, success:function(_) { $('#showmsg').html(_.substring(1)); if(_.substring(0,1)==1){ theform.t0.value=''; theform.t1.value=''; theform.t2.value=''; theform.t3.value=''; theform.t4.value=''; theform.t5.value=''; KE.html("t6",""); $("#yzm_num")[0].src = $("#yzm_num")[0].src+"&"+Math.random(); setTimeout("window.location.href="?";","3000"); } } }); return false } //内容页复制网址 function copyurl(id){ var testCode=$("#"+id)[0].value; if(copy2Clipboard(testCode)!=false) { $("#"+id).select(); alert("已复制,使用Ctrl+V粘贴出来发给你的朋友吧`"); } } copy2Clipboard=function(txt) { if(window.clipboardData) { window.clipboardData.clearData(); window.clipboardData.setData("Text",txt); } else if(navigator.userAgent.indexOf("Opera")!=-1) { window.location=txt; } else if(window.netscape) { try{ netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); } catch(e){ alert("您的firefox安全限制限制您进行剪贴板操作,请打开'about:config'将signed.applets.codebase_principal_support'设置为true'之后重试。"); return false; } var clip=Components.classes['@mozilla.org/widget/clipboard;1'].createInstance (Components.interfaces.nsIClipboard); if(!clip)return; var trans=Components.classes['@mozilla.org/widget/transferable;1'].createInstance (Components.interfaces.nsITransferable); if(!trans)return; trans.addDataFlavor('text/unicode'); var str=new Object(); var len=new Object(); var str=Components.classes["@mozilla.org/supports-string;1"].createInstance (Components.interfaces.nsISupportsString); var copytext=txt;str.data=copytext; trans.setTransferData("text/unicode",str,copytext.length*2); var clipid=Components.interfaces.nsIClipboard; if(!clip)return false; clip.setData(trans,null,clipid.kGlobalClipboard); } }