⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dialog.js

📁 很好用的开源客服系统,下载解压后即可使用,绿色版的,不需要安装
💻 JS
字号:
var isIE=document.all&&window.external?1:0;var cursmiley=0;var smileys=new Array();smileys[0]=new Array("逗号","comma",0,19);function $(a){return document.getElementById?document.getElementById(a):document.all?d.all[a]:document.layers[a]}function input_onkeydown(b){var a=isIE==1?b.keyCode:b.which;if(a==13){b.returnValue=false;send()}}function send(){var c=$("inputbox").value;c=c.replace(/\n/g,"");c=c.replace(new RegExp("<script[^>]*%>.*?<\/script>","g"),"");c=c.replace(new RegExp("<!--.*?-->","g"),"");c=c.replace("<!--","");if(c.length<1){$("inputbox").value="";$("inputbox").focus();return false}var b="action=send";b+="&uid="+uid;b+="&content1="+encodeURI(c).replace(/\+/g,"%2B");var a=new Ajax("HTML","");PrintChat('<div class="im_to">'+cnickname+"  "+Now()+'</div>\r\n<div class="im_content">'+ubbtohtml(c)+"</div>\r\n");$("inputbox").value="";IsBusy=true;a.post(homepage+"getdata/mk2009/client.php",b,function(e){if(e.indexOf("&fdata=Y")!=-1){$("inputbox").value="";$("inputbox").focus()}else{PrintChat('<div class="im_info">Error['+e+"]!</div>\r\n")}IsBusy=false})}function UpdateData(){var b="action=get";b+="&uid="+uid;try{var a=new Ajax("HTML","");a.post(homepage+"getdata/mk2009/client.php",b,function(f){if(f.indexOf("&fdata=")!=-1){var e=f.split("&fdata=");if(e[1]!=""){myFlash_DoFSCommand("get",e[1])}}})}catch(c){}}window.setInterval("UpdateData()",1600);function saveas(){try{var b='<style type="text/css"> <!--body{margin: 0px; padding: 0px 0px 0px 0px; border: 0px;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma;}.im_to{color:#008040;height:18px;line-height:18px;}.im_from{color:#0000ff;height:18px;line-height:18px;}.im_content{color:#000000;padding-left:10px;}.im_tip{color:#0000ff;}.error{color:#7982c1;height:18px;line-height:18px;padding-left:20px;background:url(im_info.gif) no-repeat 2px 1px;}--></style>';var g=new Date();var a=g.toLocaleDateString();a=a+" 客服聊天记录.htm";var c=window.open("about:blank","_blank","top=10000");c.document.open("text/html","utf-8");c.document.write('<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><base target="_blank">'+b+"</head><body>"+$("showbox").outerHTML+"</body></html>");c.document.execCommand("SaveAs",true,a);c.close()}catch(f){}}function sel_smiley_g(b){if(b==-1){b=cursmiley}for(var e=0;e<smileys.length;e++){if(e==b){$("t_"+e).className="sel";var c="<ul>";for(var a=smileys[e][2];a<=smileys[e][3];a++){c+='<li><img src="images/smiley/'+smileys[e][1]+"/s_"+smileys[e][1]+"_"+a+'.gif" onclick="sel_smiley('+a+')" /></li>'}c+="</ul>";$("s_content").innerHTML=c;$("smiley").style.display="";cursmiley=b}else{$("t_"+e).className=""}}}function sel_smiley(a){$("inputbox").value+=":"+smileys[cursmiley][1]+"_"+a;CloseAllDiv()}function ubbtohtml(a){a=a.replace(new RegExp(":([a-zA-Z]+)_([0-9]{1,2})","g"),'<img src="images/smiley/$1/s_$1_$2.gif">');a=a.replace(new RegExp("\\[url\\](www.|http://){1}([^[\"']+?)\\[/url\\]","gi"),'<a href="$1$2" target="_blank">$1$2</a>');a=a.replace(new RegExp("\\[img\\]([^[\"']+?).(gif|jpg|bmp|png){1}\\[/img\\]","gi"),'<img src="$1.$2" />');return a}function inserturl(){var a=prompt("请输入链接的地址:","http://");if(a==null||a==""||a=="http://"){$("inputbox").focus();return false}$("inputbox").value+="[url]"+a+"[/url]";$("inputbox").focus()}function insertpic(){var a=prompt("请输入图片链接地址:","http://");if(a==null||a==""||a=="http://"){$("inputbox").focus();return false}$("inputbox").value+="[img]"+a+"[/img]";$("inputbox").focus()}function CloseAllDiv(){$("smiley").style.display="none";$("upload").style.display="none"}function PrintChat(b,a){$("showbox").innerHTML+=b;ScrollControl()}function ScrollControl(){$("showbox").scrollTop+=50000}function Now(){var a=new Date();H_=a.getHours().toString();i_=a.getMinutes().toString();s_=a.getSeconds().toString();if(i_.length==1){i_="0"+i_}if(s_.length==1){s_="0"+s_}return H_+":"+i_+":"+s_}function windowquake(){var b="action=tmpInput";b+="&uid="+uid;b+="&content1=EQMK_COM_WINDOW_QUAKE";var a=new Ajax("HTML","");a.post(homepage+"getdata/mk2009/client.php",b,function(c){PrintChat('<div class="im_info">您发送了一个窗口抖动。</div>\r\n')})}function tmpInput(c){var b="action=tmpInput";b+="&uid="+uid;b+="&content1="+encodeURI($("inputbox").value).replace(/\+/g,"%2B");var a=new Ajax("HTML","");a.post(homepage+"getdata/mk2009/client.php",b,function(e){})}function myFlash_DoFSCommand(c,b){if(b!="undefined"&&b!=""){if(c=="init"){IsConnect=b=="Y"?true:false}else{if(c=="get"){var a=b.split("{@}");$("winput").innerHTML=a[0]=="Y"?" 客服正在输入...":"";for(i=1;i<a.length;i++){fdata_=a[i].split("{|}");if(fdata_[2]=="4"){wid=fdata_[3];wnickname=fdata_[0];SwfInit();PrintChat('<div class="im_info">'+fdata_[1]+"</div>\r\n")}else{if(fdata_[1]=="eqmk://system.close"){ForceClosed=true;window.close();return false}fdata_[1]=fdata_[1].replace(/&/g,"&");PrintChat('<div class="im_from">'+wnickname+"  "+Now()+'</div>\r\n<div class="im_content">'+fdata_[1]+"</div>\r\n")}}}else{if(c=="send"){if(b=="Y"){$("inputbox").focus();IsBusy=false}else{if(b=="N"){PrintChat('<div class="im_info">Error['+b+"]!</div>\r\n");IsBusy=false}}}}}}}var ForceClosed=false;function window_beforeunload(){if(!ForceClosed){window.event.returnValue="如果离开,您将不能接收任何客服消息"}}function KeyDown(){if(window.event.keyCode==116){event.keyCode=0;event.returnValue=false}}document.onkeydown=KeyDown;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -