📄 function.js
字号:
function GetImgSize(img,MaxWidth,MaxHeight){ // if(img.readyState!="complete"){//没有加载完毕// img.width=MaxWidth; // img.height=MaxHeight;// }else{ if(img.offsetWidth<=MaxWidth && img.offsetHeight<=MaxHeight){ return; }else{ if(MaxHeight*img.offsetWidth/img.offsetHeight>=MaxWidth){ img.width=MaxWidth; img.height=MaxWidth*img.offsetHeight/img.offsetWidth; }else{ img.height=MaxHeight; img.width=MaxHeight*img.offsetWidth/img.offsetHeight; } }// }}function MediaPlay(Type,Obj,strURL,intWidth,intHeight){ if(Obj.innerHTML!='单击播放媒体文件'){ Obj.innerHTML = '单击播放媒体文件'; }else{ switch(Type){ case "swf": tmpstr='关闭媒体播放<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+intWidth+'" height="'+intHeight+'"><param name="movie" value="'+strURL+'" /><param name="quality" value="high" /><param name="AllowScriptAccess" value="never" /><embed src="'+strURL+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+intWidth+'" height="'+intHeight+'" /></object><br />[<a target=_blank href='+strURL+'>Full Screen</a>]'; break; case "wmv": tmpstr='关闭媒体播放<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,0,02,902" type="application/x-oleobject" standby="Loading..." width="'+intWidth+'" height="'+intHeight+'"><param name="FileName" VALUE="'+strURL+'" /><param name="ShowStatusBar" value="-1" /><param name="AutoStart" value="true" /><embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="'+strURL+'" autostart="true" width="'+intWidth+'" height="'+intHeight+'" /></object>'; break; case "rm": tmpstr='关闭媒体播放<object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="'+intWidth+'" height="'+intHeight+'"><param name="SRC" value="'+strURL+'" /><param name="CONTROLS" VALUE="ImageWindow" /><param name="CONSOLE" value="one" /><param name="AUTOSTART" value="true" /><embed src="'+strURL+'" nojava="true" controls="ImageWindow" console="one" width="'+intWidth+'" height="'+intHeight+'" /></object>'+ '<br/><object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="'+intWidth+'" height="32" /><param name="CONTROLS" value="StatusBar" /><param name="AUTOSTART" value="true" /><param name="CONSOLE" value="one" /><embed src="'+strURL+'" nojava="true" controls="StatusBar" console="one" width="'+intWidth+'" height="24" /></object>'+'<br /><object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="'+intWidth+'" height="32" /><param name="CONTROLS" value="ControlPanel" /><param name="AUTOSTART" value="true" /><param name="CONSOLE" value="one" /><embed src="'+strURL+'" nojava="true" controls="ControlPanel" console="one" width="'+intWidth+'" height="24" autostart="true" loop="false" /></object>'; break; case "qt": tmpstr='关闭媒体播放<embed src="'+strURL+'" autoplay="true" loop="false" controller="true" playeveryframe="false" cache="false" scale="TOFIT" bgcolor="#000000" kioskmode="false" targetcache="false" pluginspage="http://www.apple.com/quicktime/" />'; } Obj.innerHTML = tmpstr; }} function CopyCode(obj){ var js = document.body.createTextRange(); js.moveToElementText(obj); js.select(); js.execCommand("Copy");}function delblog(id){ if(confirm('您确认要删除此篇文章?')){ var url=ajxurl+"/blogcp.php?action=delblog&selid="+id; itemid=id; send_request(url,del_blog); }}function del_blog(){ if(http_request.responseText==2){ GE(itemid).style.display='none'; }else{ alert(http_request.responseText); }}function delconfirm(){ if(confirm('确定删除?')) { return true; }else{ return false; }}function addtoclt(id,type){ if(id){ var url=ajxurl+"/ajax.php?action=addtoclt&itemid="+id+"&type="+type; send_request(url,addto_clt); }}function addto_clt(){ var msg=''; switch(http_request.responseText){ case '2':msg="请先登录"; break; case '1':msg="添加成功"; break; case '4':msg="您已经收藏了此内容,请不要重复添加"; break; case '3':msg="类型错误或文章不存在!"; break; } alert(msg);}function getcate(type){ if(type){ var url=ajxurl + "/ajax.php?action=getcate&type="+type; send_request(url,get_cate); }else{ GE("scid").innerHTML=""; }}function get_cate(){ GE("scid").innerHTML=http_request.responseText;}function advck(id){ if(id){ var url=ajxurl + "/adv.php?id="+id; send_request(url); }}function commentcheck(){ if(document.form1.content.value == "") { alert("评论内容为空!"); document.form1.content.focus(); return false; }}function replaceimg(url){ GE('img_container').src=url;}function commendtomenu(){ var url=ajxurl + "/commendto.php?action=commendtomenu"; send_request(url,commendto_menu);}function commendto_menu(){ if(http_request.responseText==2){ alert('请先登陆'); }else{ GE('commendtomenu').innerHTML=http_request.responseText+'<input type="button" value="推 荐" class="btn" onclick="commendto();" />'; }}function commendto(){ var touid=GE('fuid').value; var url=ajxurl + "/commendto.php?action=commendto&itemid="+itemid+"&touid="+touid; send_request(url,commend_to);}function commend_to(){ if(http_request.responseText==2){ alert('请先登陆'); }else if(http_request.responseText==3){ alert('没有此位好友'); }else if(http_request.responseText==4){ alert('错误的文章id'); }else{ GE('commendtomenu').innerHTML='<input type="button" value="推荐好友" onclick="commendtomenu();" class="btn" />'; alert('推荐成功'); }}function postcomment(){ var guestname = GE("guestname").value; var content = GE("content").value; var ifcode = GE("ifcode").value; if (itemid < 1) { alert('非法操作!'); return false; } if (guestname == '') { alert('回复用户名不能为空!'); return false; } if (content == '') { alert('回复内容不能为空!'); return false; } var addurl = ''; if (ifcode) { addurl = "&gdcode=" + GE("gdcode").value; } GE('csubmit').disabled = true; var url = ajxurl + "/cmtajax.php?action=new"; var param = "itemid=" + itemid + "&guestname=" + ajax_convert(guestname) + "&content=" + ajax_convert(content) + addurl; //alert(param); send_request(url,creply_response,param);}function delcommentspage(count,page,perpage,fromurl,mao){ var testurl = 'test/getcommentspage.php'; var param = "count="+count+"&page="+page+"&perpage="+perpage+"&fromurl="+encodeURIComponent(fromurl)+"&mao="+mao; send_request(testurl,getcommentpage,param);}function getcommentpage(http_request){ //alert(http_request.responseText); document.getElementById('commentspage').innerHTML = http_request.responseText; http_request = false;} function creply_response(http_request){ //alert(http_request.responseText); if(GE('guestname').type=='text') { var guestext = '[匿名]'; }else{ var guestext = ''; } if (GE("ifcode").value != '') { GE("ck").src = 'ck.php?windid=' + GE("ifcode").value; } if (http_request.responseText == 'gdfalse') { alert('验证码错误,请重新输入'); }else if(http_request.responseText.indexOf('forbiddentags')==0) { alert('输入了禁止关键词:'+http_request.responseText.substr(12)); } else { if (type == 'blog') { GE("sum").innerHTML = parseInt(GE("sum").innerHTML)+1; } GE("content").value = ''; GE('csubmit').disabled = false; if (actdo == 'showone') { ifdelete = allow == '1' ? "<div class=\"fr\"><a style=\"cursor:pointer;\" onclick=\"setTimeout('deletecomment(" + nextid + ")',0);\">删除</a></div>" : ''; GE("cdisplay").style.display = ''; //alert(http_request.responseText); GE("ajaxreply").innerHTML = "<div id=\""+nextid+"\"><a name=\"c" + nextid + "\"></a> <dl> <dd class=\"comment-pic left\"><img src=\""+ nexticon +"\" width=\"40\" /></dd> <dd>" + ifdelete + "<a href=\"" + nexturl + "\" class=\"big b\">" +guestext+ GE("guestname").value + "</a> <span class=\"gray\">" + nextdate +"</span> Says:</dd> <dd class=\"comment-content\"><div>" + http_request.responseText + "</div></dd> </dl></div>" + GE("ajaxreply").innerHTML; GE("sums").innerHTML = parseInt(GE("sums").innerHTML)+1; commentIds.push(nextid); if(commentIds.length>20) { commentIds = commentIds.sort(test); var popCommentId; popCommentId = commentIds.pop(); GE(popCommentId).style.display = 'none'; }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -