看看代码,学习下,顺便留个记录:

var _cs_ads_=[];
_cs_ads_.push({txt:'%E7%BE%9E%E5%90%AB%E5%A6%A9%E5%AA%9A%E7%9A%84%E5%A6%B2%E5%B7%B1%EF%BC%8C%E7%81%AB%E8%BE%A3%E9%AD%85%E6%83%91%E7%9A%84%E7%A5%9D%E8%9E%8D%EF%BC%8C%E9%86%89%E5%8D%A7%E9%85%92%E6%B1%A0%E8%82%89%E6%9E%97%EF%BC%8C%E7%BA%B5%E6%A8%AA%E5%A4%A9%E4%B8%8B%EF%BC%81',color:'red,blue,green',size:20,weight:1,url:'http://g.2ksm.com/s/1/683/16773.html?uid=514466'});
_cs_ads_.push({txt:'%E3%80%8A%E5%A5%87%E8%BF%B9MU%E3%80%8B%E9%87%8D%E7%A3%85%E8%A2%AD%E6%9D%A5%EF%BC%8C%E5%8D%81%E5%B9%B4%E8%BD%AE%E5%9B%9E%EF%BC%8C%E6%A2%A6%E7%9A%84%E8%B5%B7%E8%88%AA%EF%BC%81%EF%BC%81%E8%B6%85%E7%88%BD%E4%BD%93%E9%AA%8C%EF%BC%8C%E5%85%A8%E6%96%B0%E5%8D%87%E7%BA%A7%EF%BC%81%EF%BC%81%E3%80%90%E6%9E%81%E5%93%81%E3%80%91%E7%BE%8E%E5%A5%B3%E8%B4%B4%E8%BA%AB%E9%99%AA%E7%8E%A9%EF%BC%81%EF%BC%81',color:'red,blue,green',size:20,weight:1,url:'http://g.2ksm.com/s/1/683/16774.html?uid=514466'});
_cs_ads_.push({txt:'%E3%80%90%E7%A0%B4%E6%88%92%E5%83%A7%E3%80%91%E6%96%B0%E8%81%8C%E4%B8%9A%EF%BC%8C%E6%96%B0%E4%B8%96%E7%95%8C%EF%BC%8C%E6%96%B0%E6%B2%99%E5%9F%8E%EF%BC%8110%E5%B9%B4%E4%BC%A0%E5%A5%87%E6%A2%A6%EF%BC%8C10%E5%B9%B4%E5%85%84%E5%BC%9F%E6%83%85%EF%BC%8C%E7%88%BD%E7%88%86PK%E6%88%98%E4%B8%8D%E5%81%9C%EF%BC%81%EF%BC%81%EF%BC%81',color:'red,blue,green',size:20,weight:1,url:'http://g.2ksm.com/s/1/683/16775.html?uid=514466'});
var _rnd_     = parseInt(Math.random()*100) % _cs_ads_.length;
var _cur_ad_  = _cs_ads_[_rnd_];
var _colors_  = _cur_ad_['color'];
var _color_arr_ = _colors_.split(',');
var _i_  = parseInt(Math.random()*100) % _color_arr_.length;
var _cur_color_ = _color_arr_[_i_];
var weight = _cur_ad_.weight==1 ? 'bold' : 'normal';
document.writeln("<p style='text-align:center;'><a href='"+_cur_ad_.url+"' style='color:"+_cur_color_+";font-size:"+_cur_ad_.size+"px;font-weight:"+weight+";text-decoration:underline;' target='_blank'>"+decodeURIComponent(_cur_ad_.txt)+"</a></p>");

这里进行了url编码,可以反过来看看,地址  http://tool.chinaz.com/Tools/URLEncode.aspx

//common.js//取得一个对象,相当于getElementById()
function $() {var elements = new Array();for (var i = 0; i < arguments.length; i++) {var element = arguments[i];if (typeof element == 'string') element = document.getElementById(element);Method.Element.apply(element);if (arguments.length == 1) return element;elements.push(element);}return elements;
}//把它接收到的单个的参数转换成一个Array对象。
function $A(list){var arr = [];for (var i=0,len=list.length; i<len; i++){arr[i] = list[i];}return arr;
}//常用函数扩展
var Method = {Element   : function(){this.hide = function(){this.style.display="none"; return this;};this.show = function(){this.style.display=""; return this;};this.getValue = function(){if(this.value===undefined) return this.innerHTML; else return this.value;};this.setValue = function(s){if(this.value === undefined) this.innerHTML = s; else this.value = s;};this.subTag = function(){return $A(this.getElementsByTagName(arguments[0])).each(function(n){$(n);});};this.remove = function(){return this.parentNode.removeChild(this);};this.nextElement = function(){var n = this;    for(var i=0,n; n = n.nextSibling; i++) if(n.nodeType==1) return $(n); return null;};this.previousElement = function(){var n = this; for (var i=0,n; n = n.previousSibling; i++) if(n.nodeType==1) return $(n); return null;};this.getPosition =  function(){var e = this; var t=e.offsetTop; var l=e.offsetLeft; while(e=e.offsetParent){if($(e).getStyle('position') == 'absolute' || $(e).getStyle('position') == 'relative') break; t+=e.offsetTop; l+=e.offsetLeft;} return {x:l, y:t};};this.getStyle = function(name){ if(this.style[name]) return this.style[name]; else if(this.currentStyle) return this.currentStyle[name]; else if(document.defaultView && document.defaultView.getComputedStyle){ name = name.replace(/([A-Z])/g,"-$1").toLowerCase(); var s = document.defaultView.getComputedStyle(this,""); return s && s.getPropertyValue(name); } else return null;};this.setInnerHTML = function(s){var ua = navigator.userAgent.toLowerCase();if (ua.indexOf('msie') >= 0 && ua.indexOf('opera') < 0){ s = '<div style="display:none">for IE</div>' + s;   s = s.replace(/<script([^>]*)>/gi,'<script$1 defer>');   this.innerHTML = '';this.innerHTML = s; this.removeChild(this.firstChild);}else{var el_next = this.nextSibling; var el_parent = this.parentNode; el_parent.removeChild(this); this.innerHTML = s; if(el_next) el_parent.insertBefore(this, el_next); else el_parent.appendChild(this);}};},Array :  function(){this.indexOf = function(){for (i=0; i<this.length; i++) if (this[i]==arguments[0]) return i; return -1;};this.each = function(fn){for (var i=0,len=this.length; i<len; i++){   fn(this[i],i);} return this;};},String : function(){this.trim = function(){var _re,_argument = arguments[0] || " "; typeof(_argument)=="string"?(_argument == " "?_re = /(^\s*)|(\s*$)/g : _re = new RegExp("(^"+_argument+"*)|("+_argument+"*$)","g")) : _re = _argument; return this.replace(_re,"");};this.stripTags = function(){return this.replace(/<\/?[^>]+>/gi, '');};this.cint = function(){return this.replace(/\D/g,"")*1;};this.hasSubString = function(s,f){if(!f) f="";return (f+this+f).indexOf(f+s+f)==-1?false:true;};}
};Method.Array.apply(Array.prototype);
Method.String.apply(String.prototype);//cookie处理
var Cookie = {get : function(n){var dc = "; "+document.cookie+"; ";var coo = dc.indexOf("; "+n+"=");if (coo!=-1){var s = dc.substring(coo+n.length+3,dc.length);return unescape(s.substring(0, s.indexOf("; ")));}else{return null;}},set : function(name,value,expires,path,domain,secure){var expDays = expires*24*60*60*1000;var expDate = new Date();expDate.setTime(expDate.getTime()+expDays);var expString = expires ? "; expires="+expDate.toGMTString() : "";var pathString = "; path="+(path||"/");var domain = domain ? "; domain="+domain : "";document.cookie = name + "=" + escape(value) + expString + domain + pathString + (secure?"; secure":"");},del : function(n){var exp = new Date();exp.setTime(exp.getTime() - 1);var cval=this.get(n);if(cval!=null) document.cookie= n + "="+cval+";expires="+exp.toGMTString();}
}//form相关函数
var Form = {//把表格内容转化成stringserialize: function(form) {var elements = Form.getElements($(form));var queryComponents = new Array();for (var i = 0; i < elements.length; i++) {var queryComponent = Form.Element.serialize(elements[i]);if (queryComponent) queryComponents.push(queryComponent);}return queryComponents.join('&');},//取得表单内容为数组形式getElements: function(form) {form = $(form);var elements = new Array();for (tagName in Form.Element.Serializers) {var tagElements = form.getElementsByTagName(tagName);for (var j = 0; j < tagElements.length; j++)elements.push(tagElements[j]);}return elements;},//disable表单所有内容disable: function(form) {var elements = Form.getElements(form);for (var i = 0; i < elements.length; i++) {var element = elements[i];element.blur();element.disabled = 'true';}},//enable表单所有内容enable: function(form) {var elements = Form.getElements(form);for (var i = 0; i < elements.length; i++) {var element = elements[i];element.disabled = '';}},//Reset表单reset: function(form) {$(form).reset();}
}//form里面元素定义
Form.Element = {serialize: function(element) {element = $(element);var method = element.tagName.toLowerCase();var parameter = Form.Element.Serializers[method](element);if (parameter) {var key = encodeURIComponent(parameter[0]);if (key.length == 0) return;if (parameter[1].constructor != Array) return key + '=' + encodeURIComponent(parameter[1]);tmpary = new Array();for (var i = 0; i < parameter[1].length; i++) {tmpary[i] = key + encodeURIComponent('[]') + '=' + encodeURIComponent(parameter[1][i]);}return tmpary.join('&');}  },getValue: function(element) {element = $(element);var method = element.tagName.toLowerCase();var parameter = Form.Element.Serializers[method](element);if (parameter) return parameter[1];}
}Form.Element.Serializers = {input: function(element) {switch (element.type.toLowerCase()) {case 'submit':case 'hidden':case 'password':case 'text':return Form.Element.Serializers.textarea(element);case 'checkbox':case 'radio':return Form.Element.Serializers.inputSelector(element);}return false;},inputSelector: function(element) {if (element.checked) return [element.name, element.value];},textarea: function(element) {return [element.name, element.value];},select: function(element) {return Form.Element.Serializers[element.type == 'select-one' ? 'selectOne' : 'selectMany'](element);},selectOne: function(element) {var value = '', opt, index = element.selectedIndex;if (index >= 0) {opt = element.options[index];value = opt.value;if (!value && !('value' in opt))value = opt.text;}return [element.name, value];},selectMany: function(element) {var value = new Array();for (var i = 0; i < element.length; i++) {var opt = element.options[i];if (opt.selected) {var optValue = opt.value;if (!optValue && !('value' in opt))optValue = opt.text;value.push(optValue);}}return [element.name, value];}
}//取form里面物件的值,等同于Form.Element.getValue()
var $F = Form.Element.getValue;//ajax处理
function jieqi_ajax() {this.init = function() {this.handler = null;this.method = "POST";this.queryStringSeparator = "?";this.argumentSeparator = "&";this.URLString = "";this.encodeURIString = true;this.execute = false;this.requestFile = null;this.vars = new Object();this.responseStatus = new Array(2);this.failed = false;this.response = "";this.asynchronous = true;this.onLoading = function() { };this.onLoaded = function() { };this.onInteractive = function() { };this.onComplete = function() { };this.onError = function() { };this.onFail = function() { };try {this.handler = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) {try {this.handler = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) {this.handler = null;}}if (! this.handler) {if (typeof XMLHttpRequest != "undefined") {this.handler = new XMLHttpRequest();} else {this.failed = true;}}};this.setVar = function(name, value, encoded){this.vars[name] = Array(value, encoded);};this.encVar = function(name, value, returnvars) {if (true == returnvars) {return Array(encodeURIComponent(name), encodeURIComponent(value));} else {this.vars[encodeURIComponent(name)] = Array(encodeURIComponent(value), true);}};this.processURLString = function(string, encode) {//regexp = new RegExp(this.argumentSeparator + "|" + encodeURIComponent(this.argumentSeparator));regexp = new RegExp(this.argumentSeparator);varArray = string.split(regexp);for (i = 0; i < varArray.length; i++){urlVars = varArray[i].split("=");if (true == encode){this.encVar(urlVars[0], urlVars[1], false);} else {this.setVar(urlVars[0], urlVars[1], true);}}};this.createURLString = function(urlstring) {if (urlstring) {if (this.URLString.length) {this.URLString += this.argumentSeparator + urlstring;} else {this.URLString = urlstring;}}this.setVar("ajax_request", new Date().getTime(), false);urlstringtemp = new Array();for (key in this.vars) {if (false == this.vars[key][1] && true == this.encodeURIString) {encoded = this.encVar(key, this.vars[key][0], true);delete this.vars[key];this.vars[encoded[0]] = Array(encoded[1], true);key = encoded[0];}urlstringtemp[urlstringtemp.length] = key + "=" + this.vars[key][0];}if (urlstring){this.URLString += this.argumentSeparator + urlstringtemp.join(this.argumentSeparator);} else {this.URLString += urlstringtemp.join(this.argumentSeparator);}};this.runResponse = function() {eval(this.response);};this.runAJAX = function(urlstring) {if (this.failed) {this.onFail();} else {if(this.requestFile.indexOf(this.queryStringSeparator) > 0){var spoint = this.requestFile.indexOf(this.queryStringSeparator);this.processURLString(this.requestFile.substr(spoint + this.queryStringSeparator.length), false);this.requestFile = this.requestFile.substr(0, spoint);}this.createURLString(urlstring);if (this.handler) {var self = this;if (this.method == "GET") {totalurlstring = this.requestFile + this.queryStringSeparator + this.URLString;this.handler.open(this.method, totalurlstring, this.asynchronous);} else {this.handler.open(this.method, this.requestFile, this.asynchronous);try {this.handler.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");} catch (e) { }}this.handler.onreadystatechange = function() {switch (self.handler.readyState) {case 1:self.onLoading();break;case 2:self.onLoaded();break;case 3:self.onInteractive();break;case 4:self.response = self.handler.responseText;self.responseXML = self.handler.responseXML;self.responseStatus[0] = self.handler.status;self.responseStatus[1] = self.handler.statusText;if (self.execute) {self.runResponse();}if (self.responseStatus[0] == "200") {self.onComplete();} else {self.onError();}self.URLString = "";break;}}this.handler.send(this.method == "GET" ? null : this.URLString);}}};this.submitForm = function(form) {if(this.requestFile == null) this.requestFile = $(form).attributes["action"].value;this.runAJAX(Form.serialize(form));};this.init();
}var Ajax = {Request    : function(vname, vars){var ajax = new jieqi_ajax();var param = {method:"",parameters:"",asynchronous:true,onLoading:function(){},onLoaded:function(){},onInteractive:function(){},onComplete:function(){},onError:function(){},onFail:function(){}};for (var key in vars) param[key] = vars[key];if(param["parameters"] != "") ajax.processURLString(param["parameters"], false);ajax.asynchronous = param["asynchronous"];ajax.onLoading = param["onLoading"];ajax.onLoaded = param["onLoaded"];ajax.onInteractive = param["onInteractive"];ajax.onError = param["onError"];ajax.onFail = param["onFail"];ajax.onComplete = param["onComplete"];if($(vname) != null && $(vname).tagName.toLowerCase() == "form"){ajax.method = param["method"]=="" ? "POST" : param["method"];ajax.submitForm(vname);}else{ajax.method = param["method"]=="" ? "GET" : param["method"];ajax.requestFile = vname;ajax.runAJAX();}},Update : function(vname, vars){var param = {outid:"",tipid:"",onLoading:"", outhide:0, cursor:"wait", parameters:""};for (var key in vars) param[key] = vars[key];var isform = ($(vname) != null && $(vname).tagName.toLowerCase() == "form") ? true : false;if(typeof param["onLoading"] == 'function'){var doLoading = param["onLoading"];}else{var doLoading = function(){if(param["cursor"] != "") document.body.style.cursor=param["cursor"];if(param["tipid"] != "") {$(param["tipid"]).setValue(param["onLoading"]);$(param["tipid"]).show();}if(isform) Form.disable(vname);}}var doComplete = function(){if(param["cursor"] != "") document.body.style.cursor="auto";if(param["tipid"] != "") {$(param["tipid"]).setValue("");$(param["tipid"]).hide();}if(param["outid"] != "") {$(param["outid"]).setValue(this.response);$(param["outid"]).show();}if(param["outhide"] != "") {setTimeout(function(){$(param["outid"]).hide()},param["outhide"]);}if(isform) Form.enable(vname);}var doError = function(){if(param["outid"] != "")  $(param["outid"]).setValue("ERROR:"+this.responseStatus[1]+"("+this.responseStatus[0]+")");if(isform) Form.enable(vname);}var doFail = function() {alert("Your browser does not support AJAX!");if(isform) Form.enable(vname);}Ajax.Request(vname, {onLoading:doLoading, onComplete:doComplete, onError:doError, onFail:doFail, parameters:param["parameters"]});},Tip : function(event, url, timeout){event = event ? event : (window.event ? window.event : null);timeout = timeout ? timeout : 3000;var eid = event.srcElement ? event.srcElement.id : event.target.id;var tid = eid + "_tip";var ele = $(eid);var pos = ele.getPosition();var atip  = $(tid);if(!atip) {atip = document.createElement("div");atip.id = tid;atip.style.display = "none";atip.className = "ajaxtip";document.body.appendChild(atip);atip.onclick = function(){$(tid).hide();};}atip.style.top = (pos.y + ele.offsetHeight + 2)  + "px";atip.style.left = pos.x + "px";atip.innerHTML = "";atip.style.display="";this.Update(url, {outid:tid, tipid:tid, onLoading:"Loading...", outhide:timeout, cursor:"wait"});}
}//常用功能函数
function pageWidth(){return window.innerWidth != null ? window.innerWidth : document.documentElement && document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body != null ? document.body.clientWidth : null;
}function pageHeight(){return window.innerHeight != null? window.innerHeight : document.documentElement && document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body != null? document.body.clientHeight : null;
}function pageTop(){return typeof window.pageYOffset != 'undefined' ? window.pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ? document.body.scrollTop : 0;
}function pageLeft(){return typeof window.pageXOffset != 'undefined' ? window.pageXOffset : document.documentElement && document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ? document.body.scrollLeft : 0;
}function showMask(){var sWidth,sHeight;sWidth = document.body.scrollWidth;sWidth = window.screen.availWidth > document.body.scrollWidth ? window.screen.availWidth : document.body.scrollWidth;sHeight = window.screen.availHeight > document.body.scrollHeight ? window.screen.availHeight : document.body.scrollHeight;var mask = document.createElement("div");mask.setAttribute('id','mask');mask.style.width = sWidth + "px";mask.style.height = sHeight + "px";mask.style.zIndex = "5000";document.body.appendChild(mask);
}function hideMask(){var mask = document.getElementById("mask");if(mask != null){if(document.body) document.body.removeChild(mask); else document.documentElement.removeChild(mask); }
}var dialogs = new Array();function displayDialog(html){var dialog;dialog = document.getElementById("dialog");if(dialog != null) closeDialog();dialog = document.createElement("div");dialog.setAttribute('id','dialog');dialog.style.zIndex = "6000";if(document.all){dialog.style.width = "400px";dialog.style.height = "330px";}document.body.appendChild(dialog);var close_btn='<a href="Javascript:void(0);" οnclick="closeDialog()" class="dialogx"></a>';$('dialog').innerHTML =close_btn+html+"<div class='cl'></div>";//$('dialog').innerHTML = html + '<iframe src="" frameborder="0" style="position:absolute;visibility:inherit;top:0px;left:0px;width:expression(this.parentNode.offsetWidth);height:expression(this.parentNode.offsetHeight);z-index:-1;filter=\'progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)\';"></iframe>';var dialog_w = parseInt(dialog.clientWidth);var dialog_h = parseInt(dialog.clientHeight);var page_w = pageWidth(); var page_h = pageHeight();var page_l = pageLeft();var page_t = pageTop();var dialog_top = page_t + (page_h / 2) - (dialog_h / 2);if(dialog_top < page_t) dialog_top = page_t;var dialog_left = page_l + (page_w / 2) - (dialog_w / 2);if(dialog_left < page_l) dialog_left = page_l + page_w - dialog_w;dialog.style.left = dialog_left + "px";dialog.style.top =  dialog_top + "px";dialog.style.visibility = "visible";
}function openDialog(url, mask){if(mask) showMask();if(typeof dialogs[url] == 'undefined') Ajax.Request(url,{onLoading:function(){dialogs[url]=this.response; displayDialog('Loading...');}, onComplete:function(){dialogs[url]=this.response; displayDialog(this.response);}});else displayDialog(dialogs[url]);
}function closeDialog(){var dialog = document.getElementById("dialog");if(document.body){document.body.removeChild(dialog); }else{document.documentElement.removeChild(dialog); }hideMask();
}function loadJs(url){if(arguments.length >= 2 && typeof arguments[1] == 'function') funload = arguments[1];if(arguments.length >= 3 && typeof arguments[2] == 'function') funerror = arguments[2];var ss=document.getElementsByTagName("script");for(i=0;i<ss.length;i++){if(ss[i].src && ss[i].src.indexOf(url) != -1){if(typeof funload == "function") funload();return;}}s=document.createElement("script");s.type="text/javascript";s.defer = "defer";s.src=url;document.getElementsByTagName("head")[0].appendChild(s);s.οnlοad=s.onreadystatechange=function(){if(this.readyState && this.readyState=="loading") return;if(typeof funload == "function") funload();}s.οnerrοr=function(){this.parentNode.removeChild(this);if(typeof funerror == "function") funerror();}
}//end//runme.jsfunction show_runme(){
document.writeln("<script type=\"text/javascript\">var flexlen=$(\"s_dd\").getElementsByTagName(\'dd\').length;var pershow=parseInt(flexlen/6);var showdiv=936;var perwidth=156;var playme;var nxper;function wamccshow(per){var minc;var mink=\'\';var no_l=$(\"s_dd\").style.left;per=per?per:0;for(var j=0;j<flexlen;j++){$(\"s_dd\").getElementsByTagName(\'dd\')[j].style.display=((j>=per*6)&&(j<(per+1)*6))?\"block\":\"none\"}for(var i=0;i<pershow;i++){minc=i!=per?\"\":\'class=\"current\"\';mink+=\'<a href=\"javascript:void(0);\" οnclick=\"wamccshow(\'+i+\')\" \'+minc+\'></a>\'}$(\"s_dt\").innerHTML=mink;per++;nxper=per>=pershow?0:per;if(playme){clearInterval(playme)}playme=setInterval(function(){wamccshow(nxper)},3000)};$(\"s_dl\").οnmοuseοver=function(){clearInterval(playme)};$(\"s_dl\").οnmοuseοut=function(){playme=setInterval(function(){wamccshow(nxper)},3000)};wamccshow();</script>");
document.writeln("<script type='text/javascript' charset='gb2312' src='http://js.adm.cnzz.net/s.php?sid=349984'></script>");
document.writeln("<script src=\"http://s4.cnzz.com/z_stat.php?id=1253347400&web_id=1253347400\" language=\"JavaScript\"></script>");
}
//end
//pagetop//function show_pagetop(){
document.write('背景颜色<select name=bcolor id=bcolor οnchange="javascript:document.body.style.background=this.options[this.selectedIndex].value;"><option style="background-color: #ffffff" value="#ffffff">白色</option><option style="background-color: #f6f6f6" value="#f6f6f6">银灰</option><option style="background-color: #e4ebf1" value="#e4ebf1">淡蓝</option><option style="background-color: #e6f3ff" value="#e6f3ff">蓝色</option> <option style="background-color: #eeeeee" value="#eeeeee">淡灰</option><option style="background-color: #eaeaea" value="#eaeaea">灰色</option>  <option style="background-color: #e4e1d8" value="#e4e1d8">深灰</option><option style="background-color: #e6e6e6" value="#e6e6e6">暗灰</option><option style="background-color: #eefaee" value="#eefaee">绿色</option><option style="background-color: #ffffed" value="#ffffed">明黄</option></select>  前景颜色<select name=bccolor id=bccolor οnchange="javascript:document.getElementById(\'amain\').style.background=this.options[this.selectedIndex].value;"><option style="background-color: #ffffff" value="#ffffff">白色</option><option style="background-color: #f6f6f6" value="#f6f6f6">银灰</option><option style="background-color: #e4ebf1" value="#e4ebf1">淡蓝</option><option style="background-color: #e6f3ff" value="#e6f3ff">蓝色</option> <option style="background-color: #eeeeee" value="#eeeeee">淡灰</option><option style="background-color: #eaeaea" value="#eaeaea">灰色</option>  <option style="background-color: #e4e1d8" value="#e4e1d8">深灰</option><option style="background-color: #e6e6e6" value="#e6e6e6">暗灰</option><option style="background-color: #eefaee" value="#eefaee">绿色</option><option style="background-color: #ffffed" value="#ffffed">明黄</option></select>  字体颜色<select name=txtcolor id=txtcolor οnchange="javascript:document.getElementById(\'contents\').style.color=this.options[this.selectedIndex].value;"> <option value="#000000">黑色</option><option value="#ff0000">红色</option><option value="#006600">绿色</option><option value="#0000ff">蓝色</option><option value="#660000">棕色</option></select>  字体大小<select name=fonttype id=fonttype οnchange="javascript:document.getElementById(\'contents\').style.fontSize=this.options[this.selectedIndex].value;"> <option value="13px" >小号</option> <option value="15px" >较小</option> <option value="18px" >中号</option><option value="22px" >较大</option><option value="25px" >大号</option></select>              鼠标双击滚屏<input name=scrollspeed id=scrollspeed οnchange="javascript:setSpeed();" size=2 value=5>            (1-10,1最慢,10最快)             <input name=saveset id=saveset οnclick="javascript:saveSet();" type=button value=保存设置><br /><br />');
}
function show_pagebottom(){document.writeln("<script type=\"text\/javascript\">var timer,speed=5,currentpos=1,d=document,$=function(x){return d.getElementById(x);},bcolor=$(\'bcolor\');var bccolor=$(\'bccolor\');var txtcolor=$(\'txtcolor\');var fonttype=$(\'fonttype\');var scrollspeed=$(\'scrollspeed\');function setSpeed(){speed=parseInt(scrollspeed.value);if(speed<1||speed>10){speed=5;scrollspeed.value=5;}}function stopScroll(){clearInterval(timer);}function beginScroll(){timer=setInterval(\"scrolling()\",300\/speed);}function scrolling(){var currentpos=window.pageYOffset||d.documentElement.scrollTop||d.body.scrollTop||0;window.scroll(0,++currentpos);var nowpos=window.pageYOffset||d.documentElement.scrollTop||d.body.scrollTop||0;if(currentpos!=nowpos)clearInterval(timer);}function setCookies(cookieName,cookieValue,expirehours){var today=new Date();var expire=new Date();expire.setTime(today.getTime()+3600000*356*24);d.cookie=cookieName+\'=\'+escape(cookieValue)+\';expires=\'+expire.toGMTString()+\'; path=\/\';}function ReadCookies(cookieName){var theCookie=\'\'+d.cookie;var ind=theCookie.indexOf(cookieName);if(ind==-1||cookieName==\'\')return\'\';var ind1=theCookie.indexOf(\';\',ind);if(ind1==-1)ind1=theCookie.length;return unescape(theCookie.substring(ind+cookieName.length+1,ind1));}function saveSet(){setCookies(\"bcolor\",bcolor.options[bcolor.selectedIndex].value);setCookies(\"bccolor\",bccolor.options[bccolor.selectedIndex].value);setCookies(\"txtcolor\",txtcolor.options[txtcolor.selectedIndex].value);setCookies(\"fonttype\",fonttype.options[fonttype.selectedIndex].value);setCookies(\"scrollspeed\",scrollspeed.value);}function loadSet(){var tmpstr;tmpstr=ReadCookies(\"bcolor\");bcolor.selectedIndex=0;if(tmpstr!=\"\"){for(var i=0;i<bcolor.length;i++){if(bcolor.options[i].value==tmpstr){bcolor.selectedIndex=i;break;}}}tmpstr=ReadCookies(\"bccolor\");bccolor.selectedIndex=0;if(tmpstr!=\"\"){for(var i=0;i<bccolor.length;i++){if(bccolor.options[i].value==tmpstr){bccolor.selectedIndex=i;break;}}}tmpstr=ReadCookies(\"txtcolor\");txtcolor.selectedIndex=0;if(tmpstr!=\"\"){for(var i=0;i<txtcolor.length;i++){if(txtcolor.options[i].value==tmpstr){txtcolor.selectedIndex=i;break;}}}tmpstr=ReadCookies(\"fonttype\");fonttype.selectedIndex=2;if(tmpstr!=\"\"){for(var i=0;i<fonttype.length;i++){if(fonttype.options[i].value==tmpstr){fonttype.selectedIndex=i;break;}}}tmpstr=ReadCookies(\"scrollspeed\");if(tmpstr==\'\')tmpstr=5;scrollspeed.value=tmpstr;setSpeed();d.body.style.background=bcolor.options[bcolor.selectedIndex].value;var contentsobj=$(\'contents\');contentsobj.style.fontSize=fonttype.options[fonttype.selectedIndex].value;contentsobj.style.color=txtcolor.options[txtcolor.selectedIndex].value;$(\'amain\').style.background=bcolor.options[bccolor.selectedIndex].value;}d.οnmοusedοwn=stopScroll;d.οndblclick=beginScroll;loadSet();<\/script>");
}
function closeEr(){document.getElementById("erwei").style.display = "none";Cookie.set('erwei',1,1);
}
//百度右下悬浮250*200百度分享 百度统计代码
function show_foot(){var is_erwei = Cookie.get("erwei");if(typeof(is_erwei)=='undefine' || is_erwei == '' || is_erwei == null){
document.writeln('<div id="erwei"><a href="http://m.23wx.com" target="_blank"><img src="/images/code.png" border="0" style="cursor:pointer;top:40px;position: fixed;right:20px;"></a><a href="javascript:;" οnclick="closeEr()"><img src="/images/close.png" border="0" style="cursor:pointer;top:155px;position: fixed;right:20px;"></a></div>');}
document.writeln("<script type='text/javascript' charset='gb2312' src='http://js.adm.cnzz.net/s.php?sid=349984'></script>");
//统计代码
document.writeln("<script src=\"http://s4.cnzz.com/z_stat.php?id=1253347400&web_id=1253347400\" language=\"JavaScript\"></script>");
document.writeln("<script language=\"javascript\" src=\"/scripts/fmt.js\"></script>");
}
//文章目录页广告01
function show_list(){
document.writeln('<iframe src="http://img.88rpg.net/html/click/14466_2547.html" width="950" height="90" marginheight="0" marginwidth="0" scrolling="no" frameborder="0"></iframe>');
document.writeln("<div align=\"center\" style=\"padding:3px;\"><script type=\"text/javascript\" charset=\"utf-8\" src=\"http://code.37cs.com/click/txtlink.php?uid=14466\"></script></div>");
}
//文章目录页广告02
function show_list2(){
document.writeln("");
}
//文章阅读页广告两个360*300
function show_htm(){
document.writeln("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
document.writeln("<tr> ");
document.writeln('<td><iframe src="http://img.88rpg.net/html/click/14466_2540.html" width="300" height="300" marginheight="0" marginwidth="0" scrolling="no" frameborder="0"></iframe><\/td>');
document.writeln('<td><iframe src="http://img.88rpg.net/html/click/14466_2541.html" width="300" height="300" marginheight="0" marginwidth="0" scrolling="no" frameborder="0"></iframe>');
document.writeln('<td><iframe src="http://img.88rpg.net/html/click/14466_2542.html" width="300" height="300" marginheight="0" marginwidth="0" scrolling="no" frameborder="0"></iframe><\/td>');
document.writeln("<\/tr>");
document.writeln("<\/table>");
}
//文章阅读页底部广告
function show_htm2(){
document.writeln('<iframe src="http://img.88rpg.net/html/click/14466_2548.html" width="950" height="90" marginheight="0" marginwidth="0" scrolling="no" frameborder="0"></iframe>');
document.writeln("<div align=\"center\" style=\"padding:3px;\"><script type=\"text/javascript\" charset=\"utf-8\" src=\"http://code.37cs.com/click/txtlink.php?uid=14466\"></script></div>");document.writeln("<script language=\"javascript\" src=\"/scripts/style_tan.js\"></script>");}
//首页广告01
function show_index(){
document.writeln('<div style="border: 1px solid #E4E4E4;color:red;width:960px;line-height:25px;margin:5px auto;padding:0px;text-align:left;">    1、顶点小说(www.23us.com)从即日起正式启用全新域名(www.23wx.com),请各位书友相互转告,并通过访问新域名继续阅读本站小说。<br/>    2、原来老用户不用再重新注册帐号,老用户数据和书架上的小说将保留使用,如遇到书架错乱的情况请反馈给我们。<br/>    3、老域名仍将继续可访问一段时间,以便大家能完全熟悉新的域名~感谢大家对我们网站一如既往的支持!<br/>    4、下载功能已经全部上线,目前只对会员开放,请大家先进行注册。如遇到问题请及时反馈给我们。<br/>    5、顶点小说对搜索功能进行了优化,如遇到搜索框显示不出来的情况,请重新刷新一下网页。</div>');
}
//首页广告02
function show_index2(){
document.writeln("");
}
//首页广告03
function show_index3(){
document.writeln("");
}
//列表页广告01
function show_class(){
document.writeln("");
}
//列表页广告02
function show_class2(){
document.writeln("");
}function show_book(){
document.writeln("")
}
function show_book2(){
document.writeln("");
}//bd 分享
function bd_index_panel(){//document.writeln('<div class="bdsharebuttonbox" style="float:right;"><a href="#" class="bds_more" data-cmd="more">分享到:</a><a href="#" class="bds_copy" data-cmd="copy" title="分享到复制网址"></a><a href="#" class="bds_mshare" data-cmd="mshare" title="分享到一键分享"></a><a href="#" class="bds_qzone" data-cmd="qzone" title="分享到QQ空间"></a><a href="#" class="bds_hi" data-cmd="hi" title="分享到百度空间"></a><a href="#" class="bds_tqf" data-cmd="tqf" title="分享到腾讯朋友"></a><a href="#" class="bds_tsina" data-cmd="tsina" title="分享到新浪微博"></a><a href="#" class="bds_qq" data-cmd="qq" title="分享到QQ收藏"></a><a href="#" class="bds_baidu" data-cmd="baidu" title="分享到百度搜藏"></a><a href="#" class="bds_weixin" data-cmd="weixin" title="分享到微信"></a><a href="#" class="bds_tqq" data-cmd="tqq" title="分享到腾讯微博"></a><a href="#" class="bds_sqq" data-cmd="sqq" title="分享到QQ好友"></a><a href="#" class="bds_renren" data-cmd="renren" title="分享到人人网"></a><a href="#" class="bds_bdysc" data-cmd="bdysc" title="分享到百度云收藏"></a><a href="#" class="bds_mail" data-cmd="mail" title="分享到邮件分享"></a></div>');
}
function show_search(){document.write('<form action="http://so.23wx.com/cse/search" method="get" target="_blank" id="bdcs-search-form"> <input type="hidden" name="s" value="6077393578292833224"> <input type="hidden" name="entry" value="1"><input type="text" name="q" class="" id="bdcs-search-form-input" placeholder="" autocomplete="off">  <input type="submit" class="" id="bdcs-search-form-submit" value="搜  索"></form>');
}function bd_search(){
document.write(unescape('%3Cdiv id="bdcs"%3E%3C/div%3E'));
}
function show_share(){//bd_index_panel();
}
function info_share(){//bd_index_panel();
}
function class_share(){//bd_index_panel();
}
//document.writeln('<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName(\'head\')[0]||body).appendChild(createElement(\'script\')).src=\'http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion=\'+~(-new Date()/36e5)];</script>');//baidu share
;(function(x){
if(top!=self && x.sitetype!=1){document.body.innerHTML+='iframe not allowed!';return false;};
var doc = document,d=navigator.userAgent;
var rich ={img_dot : 'http://img.twcczhu.com/s/img/dot.gif',img_logo  : 'http://www.37cs.com/html/rich/logo.gif',comurl : 'http://www.37cs.com/',img_close : 'http://img.twcczhu.com/s/img/close.gif',ffb_url   : 'http://'+x.domain+'/rich/ffb.php?ep=',track_url : 'http://'+x.domain+'/f/track.php?step=1&ext=',curBdy    : (doc.compatMode.toLowerCase() == 'css1compat') ? doc.documentElement : doc.body,getVer    : function(){if (/msie (\d+\.\d)/i.test(d)){return parseFloat(RegExp.$1);}else{return 0;}}, other     : /firefox/i.test(d) || /webkit/i.test(d),isOpera   : /opera/i.test(d),getCookie : function(n){var sRE = '(?:; )?'+n+'=([^;]*);?';var oRE = new RegExp(sRE);if(oRE.test(doc.cookie)){return decodeURIComponent(RegExp['$1']);}return '';},setCookie : function(n,v,e){doc.cookie=n+'='+escape(v)+';expires='+e.toGMTString()+';path=/';},addEvent  : function(eventName,element,fn){element.attachEvent ? element.attachEvent("on"+eventName,fn) : element.addEventListener(eventName,fn,false)},creEle : function(stype,atts){var ele = null;if(typeof(stype)=='undefined' || stype=='') stype='div';try{ele = doc.createElement(stype);if(typeof(atts) != 'undefined' && atts!=null && typeof(atts)=='object'){for(var attr in atts){if(attr=='class'){ele.setAttribute('className',atts[attr]);ele.setAttribute('class',atts[attr]);}else if(attr=='style'){ele.style.cssText=ele.style.cssText+atts[attr];}else{ele.setAttribute(attr,atts[attr]);}}}}catch(e){alert(e.name + ':' + e.message);}return ele;},addChild : function(pe,ce){pe.appendChild(ce);},player : function(src,w,h){ var thtml="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,24,0'";thtml+=" width='"+w+"' height='"+h+"' align='middle'><param name='movie' value='"+src+"'><param name='quality' value='high'>"thtml+="<param name='wmode' value='transparent'><param name='scale' value='exactfit'><embed pluginspage='http://www.macromedia.com/go/getflashplayer'"thtml+=" width='"+w+"' height='"+h+"' align='middle' type='application/x-shockwave-flash' src='"+src+"' scale='exactfit' quality='high' wmode='transparent'></embed></object>"return thtml;},show : function(e,p){var bd = doc.getElementsByTagName('body')[0];if(p!=null && p=='start')bd.insertBefore(e, bd.firstChild);elsebd.appendChild(e);},isExist : function(id){var obj = doc.getElementById(id);return (obj == null || obj == undefined) ? false : true;},reSetPos : function(sid,offset){if(sid == undefined || sid == '' || sid == null) return;var bdy = (doc.compatMode.toLowerCase() == 'css1compat') ? doc.documentElement:doc.body;var obj=doc.getElementById(sid);if(obj!=null){var mh = obj.offsetHeight;var mw = obj.offsetWidth;var bw = (offset == undefined || offset==null) ? 0 : offset;obj.style.top = bdy.scrollTop+bdy.clientHeight-mh-2*bw +'px';obj.style.left= bdy.scrollLeft+bdy.clientWidth-mw-2*bw +'px';}},isTop : function(myself){var _check_other = ['div','iframe'];for(var t=0; t<_check_other.length; t++){var divs = doc.getElementsByTagName(_check_other[t]);var len = divs.length;for(var i=0;i<len;i++){var flag = false;for(var self in myself){if(myself[self]==divs[i].id){flag = true;break;}}if (flag){ //divs[i].style.zIndex = 2147483647;}else if(divs[i].style.zIndex >= 2147483000){ divs[i].style.zIndex=divs[i].style.zIndex - 100 ; //divs[i].style.zIndex  = 1000; }}}}
};
rich.isFixed = function(){var q=rich.getVer();return (rich.other||(q>=7 && doc.compatMode!='BackCompat')) ? true : false;};
rich.ffb = function(a){try{var img = new Image();img.src = rich.ffb_url+a;}catch(e){alert(e.name + ':' + e.message);}};
rich.crePlayer = function(src,w,h,dst,ep){var css = {style : 'margin:0;padding:0;width:'+w+'px;height:'+h+'px;'};var div = rich.creEle('div',css);var css_tran = {style : 'position:absolute;z-index:1'};var div_sub = rich.creEle("div",css_tran);rich.addChild(div,div_sub);var id="cs_click_"+parseInt(Math.random()*1000);var alink = rich.creEle('a',{href : dst+'&ext='+ep,target : '_blank',id:id});rich.addChild(div_sub,alink);var image = rich.creEle('img',{src : rich.img_dot,border : 0,width : w,height : h,style:'background-color:transparent'});rich.addChild(alink,image);div.innerHTML = div.innerHTML + rich.player(src,w,h);rich.addEvent('click',div,function(e){var img=new Image();img.src=rich.track_url+ep;});rich.addEvent('mouseup',div,function(e){if (e.button != 0x0 && e.button != 0x1) {try{document.getElementById(id).click();}catch(e){var event = document.createEvent("MouseEvents");event.initEvent("click",true,true);document.getElementById(id).dispatchEvent(event);}}});return div;
};
rich.creClose=function(css,maxhour){var div = rich.creEle('div',css);if(css.closetype){var a = rich.creEle('a',{href : css.dsturl+'&ext='+css.eps,target : '_blank'});}else{var a = rich.creEle('a',{href : 'javascript:;',target : '_self'});}var img = rich.creEle('img',{style : 'width:'+div.style.width+'; height:'+div.style.height+'; cursor:pointer',src : rich.img_close,ck : css.id+'_hide',border:0});rich.addChild(a,img);rich.addChild(div,a);img.ck = css.id+'_hide';img.keepclose = css.kc;img.onclick = function(e){e = e || window.event; var src  = e.target || e.srcElement; if(eval(src.keepclose)==true || eval(src.keepclose)=='true'){   var ex=new Date();ex.setTime(ex.getTime()+((maxhour==null)? 3600000 : 1000*maxhour));rich.setCookie(src.ck,1,ex);}src.parentNode.parentNode.parentNode.style.display="none";};return div;
};
rich.creLogo = function(css){var div = rich.creEle('div',css);var alink = rich.creEle('a',{href : rich.comurl,target : '_blank'});var img = rich.creEle('img',{style:'width:60px; height:16px;border-style:none',src : rich.img_logo});rich.addChild(alink,img);rich.addChild(div,alink);return div;
};
rich.init=function(info){if(info.keepClose && rich.getCookie(info.div_close_id+'_hide')){return;}var idx  = parseInt(rich.getCookie(info.cookiehead+'_fidx'));  if(!idx || idx>=info.asdata.length) idx=0;var oItem=info.asdata[idx];idx++;var ex=new Date();ex.setTime(ex.getTime()+172800000);rich.setCookie(info.cookiehead+'_fidx',idx,ex);var FB = rich.ffb(oItem["eps"]); var itop = rich.curBdy.scrollTop+rich.curBdy.clientHeight-info.h;var div_attrs={'id' : info.rich_div_id,'style' :  (rich.isFixed() ? 'position:fixed;bottom:'+info.offset+'px;' : 'position:absolute;top:'+itop+'px;')+'right:'+info.offsetx+'px;overflow:hidden'};var _cs_task_   = setInterval(function(){if(!rich.isExist(info.rich_div_id)){var div_p      = rich.creEle('div',div_attrs);  var div_player = rich.crePlayer(oItem['swfurl'],info.w,info.h,oItem['dsturl'],oItem['eps']);var close      = rich.creClose({id : info.div_close_id,style : "z-index:1999999;top:"+info.close_top+"px;left:"+info.close_left+"px;width:"+info.close_width+"px;height:"+info.close_height+"px;position:absolute;display:none;",kc : info.keepClose,dsturl : oItem['dsturl'],eps : oItem['eps'],closetype : info.closetype},info.duration);rich.addChild(div_p,div_player);         if (!info.keepClose||info.keepClose!=2){rich.addChild(div_p,close)}if(info.showlogo){var logocss    = {style : 'z-index:1999999;top:'+(info.h-16)+'px;left:'+(info.w-60)+'px; width: 60px; height: 16px; position:absolute;'};var logo       = rich.creLogo(logocss);rich.addChild(div_p,logo);}rich.show(div_p);setTimeout(function(){try{document.getElementById(info.div_close_id).style.display='block';}catch(q){}},info.delaytime);if(info.flash){setTimeout(function(){try{setInterval(function(){var _mystyle=document.getElementById(info.rich_div_id).style;_mystyle.borderStyle='solid';if(_mystyle.borderColor!='red'){_mystyle.borderColor='red'}else{_mystyle.borderColor='yellow'}},400)}catch(q){}},5000);}}if(doc.body) {clearInterval(_cs_task_);}},1000);if(!rich.isFixed()){setInterval(function(){rich.reSetPos(info.rich_div_id,info.offset);},info.interval);}var _cs_task_settop = setInterval(function(){rich.isTop(info.self_list)},info.interval);
};
rich.init(x);
})(__cs_rich_info__);

原文:http://www.23wx.com/scripts/xiaoshuo.js

分析了一个小说站,速度挺不错的,顺便学习下js相关推荐

  1. 工作随笔-日常工作-小说站 PC版

    上周一中午开会接到公司一个需求.做一个小说站,今天已经搞完了.大致总结一下 上周一下午 ~ 周三下午   laravel 框架搭建  耗时2天 上周三下午 ~ 周五下午   数据页面渲染 本周一 数据 ...

  2. 手把手教你用杰奇建小说站

    本文针对想建书站的新人,老站长可以略过了. 本人建小说站只有不到一个月的时间,中间遇到了很多问题,走了很多弯路,如果不是有很多热心的站长帮忙,我想这个站(www.kanshu3.com)还要花更多的时 ...

  3. 一个金融行业站SEO优化方案分析

    前面写了两篇文章被大家评定为内容过于基础,建议添加一些实战案例.今天深圳seo就把自己的一个金融站的实战案例分享给大家. 网站目的:1.外币兑换业务 2.网站要有一定的流量 3.提升权重以便以后开展其 ...

  4. B站Up主-山地人-这位老哥2019年的前端自学计划进展如何?——讲一个B站Up主自学前端85天的故事...

    前言 自从上次在掘金发布[2019年山地人的前端完整自学计划--讲一个B站UP主山地人的40天前端自学故事] 以来,一眨眼山地人老哥在B站做Up主已经有85天了. 时隔一个半月,这位山地人老哥现在究竟 ...

  5. 一个金融行业站SEO优化方案

    前面写了两篇文章被大家评定为内容过于基础,建议添加一些实战案例.今天 深圳seo 就把自己的一个金融站的实战案例分享给大家. 网站目的:1.外币兑换业务 2.网站要有一定的流量 3.提升权重以便以后开 ...

  6. 听说Google翻译挺不错的,于是我用Python的selenium把它爬下来了

    听说❤️Google翻译❤️挺不错的,于是我用❤️Python的selenium❤️把它爬下来了!! 文章目录 听说❤️Google翻译❤️挺不错的,于是我用❤️Python的selenium❤️把它 ...

  7. 小说站群网站聚合源码

    介绍: 小说站群网站聚合源码,内容还是不错的,整套源码完整可用,源码自带优化功能! 网盘下载地址: http://kekewl.net/29KMzqOLIXA 图片:

  8. 杰奇小说站PC端跳转WAP端实现方式

    杰奇小说站PC端跳转WAP端实现方式 其实这个实现方式有多重,这里我们采用一个经常用的方式,JS跳转. 通过JS跳转,可以判断设备,然后自动跳转到WAP(毕竟现在是智能机的天下) 这里我们以读爱小说网 ...

  9. 【Python】实现一个小说下载器,可以打包成exe(附原码)

    前言 闲的无聊,现在没得什么好剧追(你们或许可以给我推荐推荐) 朋友都在看小说,那我就来用Python搞一个小说下载器吧 顺便打包一下 实现步骤 爬虫基本四个步骤: 采集一章小说内容 发送请求, 模拟 ...

最新文章

  1. 《LeetCode力扣练习》第136题 只出现一次的数字 Java
  2. Node.js 添加 C/C++ Addon
  3. SpaceX星舰飞船又炸了,马斯克迷惑表态:成功了!火星等我
  4. 计算机专业单元测试卷答案,银保监会考试题库:计算机类模拟试题练习(六)答案...
  5. wordcount linux java_linux下在eclipse上运行hadoop自带例子wordcount
  6. codeforces 1039B Subway Pursuit【二分+随机】
  7. matlab计算大米个数,如何求数组元素的个数 matlab
  8. 升级到vCenter Server 6.5的最佳实践(2147686)
  9. C++基础知识(三)C++的输入和输出及操纵符
  10. TypeScript 再次发布一个奇怪的版本:3.3.4000
  11. exchange无法收发邮件_【知乎最详细】Windows邮件amp;日历UWP+QQ邮箱如何设置
  12. iOS:Tagged Pointer
  13. 从4千/平到4.5万/平!南京房价10年血泪史 看哭所有人!
  14. 计算机语言phal语言,phalapi
  15. python樱花_Python实现浪漫的樱花与烟花雨
  16. 亚马逊、速卖通、沃尔玛、阿里国际、煤炉、wish、eBay、Lazada、Shopee测评自养号,listing流量不高,导致转化率低该怎么办?
  17. EmguCV的配置和获取摄像头画面
  18. 从逃离到成为游戏开发,40岁了我才学会编程
  19. CAD图纸中,提取标注的方法是什么呢?
  20. 全球首个5G全覆盖国家诞生,华为成幕后最大功臣!

热门文章

  1. 64匹马,8个赛道,通过比赛,决出前四名,最少需要比赛次数
  2. 共筑信创产业生态--国产化应用如何与麒麟系统进行适配认证
  3. 软件测试的方法一共有几种
  4. rk3288 android7.1 蓝牙传送文件失败
  5. Java 播放MP3
  6. PHP CURL实现单线程、多线程方法
  7. 图解机器学习算法(6) | 决策树模型详解(机器学习通关指南·完结)
  8. 爬虫系列 一次采集.NET WebForm网站的坎坷历程
  9. 【C++】读取txt文件中指定行的内容
  10. 镜像相关:端口镜像、流量镜像