📄 common.js
字号:
//创建xmlHttpfunction getxmlHttp() { xmlHttp = false; if (window.XMLHttpRequest) { //对于Mozilla﹑Netscape﹑Safari等浏览器,创建XMLHttpRequest xmlHttp = new XMLHttpRequest(); if (xmlHttp.overrideMimeType) { //如果服务器响应的header不是text/xml,可以调用其它方法修改该header xmlHttp.overrideMimeType('text/xml'); } } else if (window.ActiveXObject) { // 对于Internet Explorer浏览器,创建XMLHttpRequest try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } return xmlHttp; } //加入收藏夹function addBookmark(title, url) { }//改变字体大小function FontZoom(fsize){ var ctext = document.getElementById("wen_text"); ctext.style.fontSize = fsize +"px";}//评级操作-----------------------------------------------------------------------------------------function addClassOP(opurl,classs)//操作地址,分数{ xmlHttp=getxmlHttp();scroll(0,0);document.getElementById("ajaxtitle").innerHTML="数据处理中……";if(navigator.appVersion.match(/6./i)=='6.')//不支持特效的特殊处理{ document.getElementById("ajaxtitle").style.backgroundColor="#360"; document.getElementById("ajaxtitle").style.display="block";}else{startObjVisible("ajaxtitle");}var url =opurl+"&rating=" + escape(classs); if (!xmlHttp){ location.href=url+"&t=1";} else{xmlHttp.open("GET", url, true);//这里的true代表是异步请求 xmlHttp.onreadystatechange =function(){addClassOPPage(xmlHttp)}; xmlHttp.send(null); }}//评级回传function addClassOPPage(xmlHttp){ if (xmlHttp.readyState == 4) { if(xmlHttp.status==200){ //http状态200表示OK var response = xmlHttp.responseText; if(response=="") {document.getElementById("ajaxtitle").className="confirm"; document.getElementById("ajaxtitle").innerHTML="<p>您的满意是我们最大的动力!我们会一直努力。</p>";} else { document.getElementById("ajaxtitle").className="error"; document.getElementById("ajaxtitle").innerHTML=response; } if(navigator.appVersion.match(/6./i)=='6.')//不支持特效的特殊处理 { setTimeout("document.getElementById(\"ajaxtitle\").style.display=\"none\";",2000); } else { setTimeout("setObjHidden()",2000); } } else{ alert("出现错误,暂不能操作!"); } } else//请求状态没成功,正在等{ document.getElementById("ajaxtitle").innerHTML="数据处理中……";} } //打开/隐藏某div----------------------------------------------------------------------------------------var intTimeStep=20; var isIe=(window.ActiveXObject)?true:false; var intAlphaStep=(isIe)?5:0.05; var curSObj=null; var curOpacity=null; function startObjVisible(objId) { curSObj=document.getElementById(objId); setObjState(); } function setObjState(evTarget) {if(isIe) { curSObj.style.cssText='DISPLAY: none;Z-INDEX: 1; FILTER: alpha(opacity=0); POSITION: absolute;'; curSObj.filters.alpha.opacity=0;}else { curSObj.style.opacity=0 } curSObj.style.display=''; curOpacity=0; setObjOpen();} function setObjHidden(){curOpacity=1;setObjClose();}function setObjOpen() { if(isIe) { curSObj.filters.alpha.opacity+=intAlphaStep; if (curSObj.filters.alpha.opacity<100) setTimeout('setObjOpen()',intTimeStep); }else{ curOpacity+=intAlphaStep; curSObj.style.opacity =curOpacity; if (curOpacity<1) setTimeout('setObjOpen()',intTimeStep); } } function setObjClose() { if(isIe) { curSObj.filters.alpha.opacity-=intAlphaStep; if (curSObj.filters.alpha.opacity>0) { setTimeout('setObjClose()',intTimeStep);} else {curSObj.style.display="none";} }else{ curOpacity-=intAlphaStep; if (curOpacity>0) { curSObj.style.opacity =curOpacity; setTimeout('setObjClose()',intTimeStep);} else {curSObj.style.display='none';} } } //文章下的tabview----------------------------------------------------------------------------function GetObj(objName){ if(document.getElementById){ return eval('document.getElementById("' + objName + '")'); }else if(document.layers){ return eval("document.layers['" + objName +"']"); }else{ return eval('document.all.' + objName); }}function PARMenu(index,flag){ for(var i=0;i<5;i++){/* max-4 */ if(GetObj("content"+i)&&GetObj("PARm"+i)){ GetObj("content"+i).style.display = 'none'; GetObj("PARm"+i).className = "out"; } } if(GetObj("content"+index)&&GetObj("PARm"+index)){ GetObj("content"+index).style.display = 'block'; GetObj("PARm"+index).className = "on"; }}//检测文章的评论表单function check(){if(document.feedback.msg.value!="") {feed_back();this.disabled=true;} else alert("评论内容不能为空!");}//发表评论function feed_back(){xmlHttp=getxmlHttp(); scroll(0,0); document.getElementById("ajaxtitle").innerHTML="数据处理中……";if(navigator.appVersion.match(/6./i)=='6.')//不支持特效的特殊处理{ document.getElementById("ajaxtitle").style.backgroundColor="#360"; document.getElementById("ajaxtitle").style.display="block";}else{startObjVisible("ajaxtitle");}var url =document.feedback.actionurl.value;if (!xmlHttp){ alert("您的浏览器不支持ajax!");} else{xmlHttp.open("POST", url, true);//这里的true代表是异步请求 xmlHttp.onreadystatechange = function(){addfeedOPPage(xmlHttp)}; xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xmlHttp.send("msg="+document.feedback.msg.value); }}function addfeedOPPage(xmlHttp){ if (xmlHttp.readyState == 4) { if(xmlHttp.status==200){ //http状态200表示OK var response = xmlHttp.responseText; if(response=="") { document.getElementById("ajaxtitle").className="confirm"; document.getElementById("ajaxtitle").innerHTML="<p>您的评论已经提交,审核通过后会正常显示!</p>"; if(document.getElementById("fedbk").innerHTML=="此文章还没有任何评论!") {document.getElementById("fedbk").innerHTML="<div class='comments'>"+document.feedback.msg.value+"</div>";} else { document.getElementById("fedbk").innerHTML="<div class='comments'>"+document.feedback.msg.value+"</div>"+document.getElementById("fedbk").innerHTML; } } else { document.getElementById("ajaxtitle").className="error"; document.getElementById("ajaxtitle").innerHTML=response; } if(navigator.appVersion.match(/6./i)=='6.')//不支持特效的特殊处理 { setTimeout("document.getElementById(\"ajaxtitle\").style.display=\"none\";",2000); } else { setTimeout("setObjHidden()",2000); } } else{ alert("出现错误,暂不能操作!"); } } else//请求状态没成功,正在等 { document.getElementById("ajaxtitle").innerHTML="数据处理中……"; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -