{"id":1307,"date":"2015-05-06T17:27:18","date_gmt":"2015-05-06T09:27:18","guid":{"rendered":"http:\/\/www.gaigaiming.com\/?p=1307"},"modified":"2015-05-06T17:27:18","modified_gmt":"2015-05-06T09:27:18","slug":"mas%e6%8e%a5%e5%8f%a3%e5%b8%b8%e9%81%87%e9%97%ae%e9%a2%98","status":"publish","type":"post","link":"https:\/\/www.gaigaiming.com\/index.php\/2015\/05\/06\/mas%e6%8e%a5%e5%8f%a3%e5%b8%b8%e9%81%87%e9%97%ae%e9%a2%98\/","title":{"rendered":"MAS\u63a5\u53e3\u5e38\u9047\u95ee\u9898"},"content":{"rendered":"<p>1\u3001\u8fd0\u884c\u5730\u5740\uff08\u683c\u5f0f\uff09\u5982\u56fe<br \/>\nhttp:\/\/127.0.0.1:9090\/xxx\/xxx\/default\/rrrff<\/p>\n<p><a href=\"http:\/\/gaigaiming.com\/wp-content\/uploads\/2015\/11\/QQ\u56fe\u724720151106173138.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1308\" src=\"http:\/\/gaigaiming.com\/wp-content\/uploads\/2015\/11\/QQ\u56fe\u724720151106173138.png\" alt=\"QQ\u56fe\u724720151106173138\" width=\"205\" height=\"186\" \/><\/a><\/p>\n<p>2\u3001MAS\u7ed3\u6784<br \/>\n\u6587\u4ef6\u5143\u7d20\u7684\u67e5\u627e\u8303\u56f4 Robot<br \/>\nRobot,function(des){<br \/>\n\/\/add your web html pretreatment code to decrease DOM parsing time.<br \/>\nvar s=des.indexOf(&#8216;&lt;div class=&#8221;view_ti&#8221;&gt;&#8217;);<br \/>\nvar e=des.indexOf(&#8216;&lt;div style=&#8221; clear:both; height:10px;&#8221;&gt;&#8217;);<br \/>\n\/\/substring \u8303\u56f4\u754c\u5b9a<br \/>\nreturn des.substring(s,e);<br \/>\n\/\/return des;<br \/>\n}<\/p>\n<p>3\u3001\u53d6\u5230\u4e2d\u95f4\u5b57\u6bb5\u7bc7\u5e45<br \/>\nfunction list(tTit){<br \/>\nvar text = &#8220;&lt;font color=gray&gt;&#8221;;<br \/>\nvar endText = &#8220;&lt;\/font&gt;&#8221;;<br \/>\nvar ss= tTit.indexOf(text);<br \/>\nvar ee=tTit.indexOf(endText);<br \/>\nreturn tTit.substring(ss+text.length,ee);<br \/>\n}<br \/>\ntit.push(list(tTit)); \/\/push\u7684\u662f\u8fd0\u884c\u5b8c\u7684\u7ed3\u679c<\/p>\n<p>4\u3001\u5217\u8868\u9875\u548c\u8be6\u60c5\u9875\u7ed3\u5408\u8f6e\u64ad\u56fe\u4ee3\u7801\u6c47\u603b<br \/>\n\u601d\u8def\uff1a\u5148\u8c03\u53d6\u5217\u8868\uff0c\u5728\u8be6\u60c5\u9875\u9762\u89e3\u51b3\u56fe\u7247\u5730\u5740\u3002\u5229\u7528\u7d22\u5f15\u503cid\u8c03\u53d6\u80cc\u666f\u56fe\u7247\u3002<br \/>\nvar namearr = [];<br \/>\nvar imgArr = [];<br \/>\nfunction newsCarousel(){<br \/>\n$toast(&#8216;\u6570\u636e\u52a0\u8f7d\u4e2d&#8230;&#8217;);<br \/>\n$.getJSON(&#8216;http:\/\/127.0.0.1:8087\/xxx\/xxx\/default\/list&#8217;, function(data){<br \/>\n\/\/\u65b0\u95fb\u56fe\u7247\u8f6e\u64ad<br \/>\nif (data.status == &#8216;0&#8217; &amp;&amp; data.data &amp;&amp; data.data.length) {<br \/>\n$closeToast();<br \/>\nvar dataLen = data.data;<br \/>\nvar tmpl = &#8216;&lt;div class=&#8221;ub-fh&#8221; ontouchstart=&#8221;zy_touch(\\&#8217;\\&#8217;)&#8221; onclick=&#8221;openNewWin(\\&#8217;news_articlecommon\\&#8217;,\\&#8217;news_articlecommon.html\\&#8217;);&#8221;&gt;&#8217;<br \/>\n+'&lt;div id=&#8221;img_${index:}&#8221; class=&#8221;ub ub-f1 ub-imgnews newsban ub-ae uh-for1 ${cb:name}&#8221; style=&#8221;background-image:url(http:\/\/www.sinosure.com.cn\/sinosure\/xwzx\/xbdt\/images\/20140829\/32045.jpg);&#8221;&gt;&lt;\/div&gt;&#8217;<br \/>\n+'&lt;\/div&gt;&#8217;;<br \/>\nvar s = zy_tmpl(tmpl, dataLen, zy_tmpl_count(dataLen), function(a, b){<br \/>\nnamearr.push(a.name);<br \/>\n$closeToast();<br \/>\n});<br \/>\n$$(&#8216;slider&#8217;).innerHTML = s;<br \/>\n\/\/\u663e\u793a\u5c0f\u70b9<br \/>\nvar str = &#8221;;<br \/>\nfor (var i = 0; i &lt; dataLen.length; i++) {<\/p>\n<p>if (i == 0) {<br \/>\nstr += &#8216;&lt;div id=&#8221;num&#8217; + i + &#8216;&#8221; class=&#8221;uc-a-for1 uwh-for1 c-wh3 umar-r-for&#8221;&gt;&lt;\/div&gt;&#8217;;<br \/>\n}<br \/>\nelse {<br \/>\nstr += &#8216;&lt;div id=&#8221;num&#8217; + i + &#8216;&#8221; class=&#8221;uc-a-for1 uwh-for1 c-gra-for2 umar-r-for&#8221;&gt;&lt;\/div&gt;&#8217;;<br \/>\n}<br \/>\n}<br \/>\n$$(&#8216;proint&#8217;).innerHTML = str;<\/p>\n<p>\/\/\u6ed1\u52a8\u65f6\u5f53\u524d\u56fe\u7247\u7684\u5c0f\u70b9\u989c\u8272\u4e3a\u84dd\u8272<br \/>\nvar slider = new zySlide(&#8220;slider&#8221;, &#8220;H&#8221;, function(){<br \/>\nvar cur = slider.currentPoint;<br \/>\nvar length = slider.maxPoint;<br \/>\nfor (var n = 0; n &lt;= length; n++) {<br \/>\nif (n == cur) {<br \/>\n$$(&#8220;num&#8221; + n).className = &#8216;uc-a-for1 uwh-for1 c-wh3 umar-r-for&#8217;;<br \/>\n}<br \/>\nelse {<br \/>\n$$(&#8220;num&#8221; + n).className = &#8216;uc-a-for1 uwh-for1 c-gra-for2 umar-r-for&#8217;;<br \/>\n}<br \/>\n}<br \/>\n$$(&#8216;title&#8217;).innerHTML = namearr[cur];<br \/>\n}, false, function(e){});<\/p>\n<p>for(var j=0;j&lt;5;j++){<br \/>\nvar url = dataLen[j].href;<br \/>\n$.getJSON(&#8216;http:\/\/127.0.0.1:8087\/xxx\/xxx\/default\/fff?index=&#8217;+j+&#8217;&amp;url=&#8217;+url, function(data1){<br \/>\n$$(&#8216;img_&#8217;+data1.index).style.backgroundImage = &#8216;url(&#8216;+data1.data[0].src+&#8217;)&#8217;;<br \/>\n$$(&#8216;title&#8217;).innerHTML=data1.title;<br \/>\n});<br \/>\n}<br \/>\n}<br \/>\n});<br \/>\n}<br \/>\nMas\u63a5\u53e3 info<br \/>\nvar MEAP = require(&#8220;meap&#8221;);<\/p>\n<p>function run(Param, Robot, Request, Response, IF){<br \/>\nLOG(&#8220;Param.params.index&#8221;,Param.params.index);<br \/>\nvar option={<br \/>\nmethod : &#8220;GET&#8221;,<br \/>\nurl: Param.params.url,<br \/>\nindex:Param.params.index,<br \/>\nCookie : &#8220;true&#8221;,<br \/>\nCharset:&#8221;gb2312&#8243;<br \/>\n};<\/p>\n<p>MEAP.AJAX.Runner(option,function(err,res,data){<br \/>\nif(!err)<br \/>\n{<br \/>\n\/\/Add your normal handling code<br \/>\nMEAP.PARSER.Runner(&#8220;HTML&#8221;,res.text, function(err,DOM){<br \/>\nif(!err &amp;&amp; DOM){<br \/>\nvar arr=[];<br \/>\nvar t=DOM.getElementsByTagName(&#8216;div&#8217;);<br \/>\nvar tit =t.length;<br \/>\nvar tit=t[0].innerHTML;<br \/>\n\/\/ var con=t[1].text();<br \/>\n\/\/ var tit =t[0].innerHTML;<br \/>\nvar con =t[1].innerHTML;<\/p>\n<p>var timg=DOM.getElementsByTagName(&#8216;IMG&#8217;);<\/p>\n<p>for( var i=0;i&lt;timg.length;i++){<br \/>\nvar url =&#8221;http:\/\/www.sinosure.com.cn&#8221;+timg[i].src;<br \/>\nif(timg==&#8221;||timg==undefined){<br \/>\n\/\/url=&#8221;http:\/\/www.sinosure.com.cn\/sinosure\/xwzx\/xbdt\/images\/20140827\/32026.jpg&#8221;;<br \/>\nbreak;<br \/>\n}<br \/>\nvar src = url.replace(&#8220;file:\/\/\/D:\/&#8221;,&#8221;\/&#8221;);<br \/>\narr.push(src);<br \/>\n}<\/p>\n<p>\/\/Add your DOM handling code<\/p>\n<p>var answerStr = JSON.stringify(<br \/>\n{<br \/>\nstatus: 0,<br \/>\ntitle: tit,<br \/>\ncontent: con,<br \/>\nindex:Param.params.index,<br \/>\ndata: arr<br \/>\n});<br \/>\nvar o = JSON.parse( answerStr);<br \/>\nResponse.end(JSON.stringify(o));<br \/>\n}<br \/>\nelse {<br \/>\nResponse.end(JSON.stringify({<br \/>\nstatus: 1,<br \/>\nmsg: &#8220;\u5f02\u5e38&#8221;<\/p>\n<p>}));<br \/>\n}<br \/>\n});<br \/>\n}<br \/>\nelse {<br \/>\nResponse.end(JSON.stringify({<br \/>\nstatus: 1,<br \/>\nmsg: &#8220;\u5f02\u5e38&#8221;<br \/>\n}));<br \/>\n}<\/p>\n<p>},Robot,function(des){<br \/>\nvar s=des.indexOf(&#8216;&lt;div class=&#8221;view_ti&#8221;&gt;&#8217;);<br \/>\nvar e=des.indexOf(&#8216;&lt;div style=&#8221; clear:both; height:10px;&#8221;&gt;&#8217;);<br \/>\nreturn des.substring(s,e);<br \/>\n});<br \/>\n}<\/p>\n<p>exports.Runner = run;<br \/>\nMas\u63a5\u53e3 list<br \/>\nvar MEAP = require(&#8220;meap&#8221;);<\/p>\n<p>function run(Param, Robot, Request, Response, IF){<\/p>\n<p>var option={<br \/>\nmethod : &#8220;GET&#8221;,<br \/>\nurl: &#8220;http:\/\/www.sinosure.com.cn\/sinosure\/xwzx\/xbdt\/default.html&#8221;, \/\/\u5217\u8868\u9875\u6293\u53d6\u9875\u9762<br \/>\nCookie : &#8220;true&#8221;,<br \/>\nCharset:&#8221;gb2312&#8243;<br \/>\n};<\/p>\n<p>MEAP.AJAX.Runner(option,function(err,res,data){<br \/>\nif(!err)<br \/>\n{<br \/>\n\/\/Add your normal handling code<br \/>\nMEAP.PARSER.Runner(&#8220;HTML&#8221;,res.text, function(err,DOM){<br \/>\nif(!err &amp;&amp; DOM){<br \/>\nvar arr=[];<br \/>\n\/\/var tit=[];<br \/>\nvar oLi=DOM.getElementsByTagName(&#8216;a&#8217;);<br \/>\nfunction list(tTit){<br \/>\nvar text = &#8220;&lt;font color=gray&gt;&#8221;;<br \/>\nvar endText = &#8220;&lt;\/font&gt;&#8221;;<br \/>\nvar ss= tTit.indexOf(text);<br \/>\nvar ee=tTit.indexOf(endText);<br \/>\nreturn tTit.substring(ss+text.length,ee);<br \/>\n}<br \/>\nfor(var i=21;i&lt;26;i++){<br \/>\nvar obj={};<br \/>\nobj.title=list(oLi[i].innerHTML);<br \/>\nobj.href=&#8221;http:\/\/www.sinosure.com.cn&#8221;+oLi[i].attributes[&#8216;href&#8217;].value;<br \/>\narr.push(obj);<br \/>\n}<br \/>\nvar answerStr = JSON.stringify(<br \/>\n{<br \/>\nstatus: 0,<br \/>\n\/\/title:tit,<br \/>\ndata: arr<br \/>\n});<br \/>\nvar o = JSON.parse( answerStr);<br \/>\n\/\/ eval(&#8220;var answerStr = &#8216;&#8221;+JSON.stringify(o)+&#8221;&#8216;;&#8221;);<br \/>\nResponse.end(JSON.stringify(o));<br \/>\n}<br \/>\nelse {<br \/>\nResponse.end(JSON.stringify({<br \/>\nstatus: 1,<br \/>\nmsg: &#8220;\u5f02\u5e38&#8221;<\/p>\n<p>}));<br \/>\n}<br \/>\n});<br \/>\n}<br \/>\nelse {<br \/>\nResponse.end(JSON.stringify({<br \/>\nstatus: 1,<br \/>\nmsg: &#8220;\u5f02\u5e38&#8221;<br \/>\n}));<br \/>\n}<\/p>\n<p>},Robot,function(des){<br \/>\n\/\/add your web html pretreatment code to decrease DOM parsing time.<br \/>\nvar s=des.indexOf(&#8216;&lt;div class=&#8221;news_gray_k&#8221;&gt;&#8217;);<br \/>\nvar e=des.indexOf(&#8216;&lt;div class=&#8221;gradual&#8221;&gt;&#8217;);<br \/>\n\/\/var img=des.indexOf(&#8216;&lt;img&#8217;);<br \/>\n\/\/substring \u8303\u56f4\u754c\u5b9a<br \/>\nreturn des.substring(s,e);<br \/>\n\/\/return des;<br \/>\n});<br \/>\n}<\/p>\n<p>exports.Runner = run;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1\u3001\u8fd0\u884c\u5730\u5740\uff08\u683c\u5f0f\uff09\u5982\u56fe http:\/\/127.0.0.1:9090\/xxx\/xxx\/default\/rrrf [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-1307","post","type-post","status-publish","format-standard","hentry","category-4"],"_links":{"self":[{"href":"https:\/\/www.gaigaiming.com\/index.php\/wp-json\/wp\/v2\/posts\/1307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gaigaiming.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gaigaiming.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gaigaiming.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gaigaiming.com\/index.php\/wp-json\/wp\/v2\/comments?post=1307"}],"version-history":[{"count":0,"href":"https:\/\/www.gaigaiming.com\/index.php\/wp-json\/wp\/v2\/posts\/1307\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.gaigaiming.com\/index.php\/wp-json\/wp\/v2\/media?parent=1307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gaigaiming.com\/index.php\/wp-json\/wp\/v2\/categories?post=1307"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gaigaiming.com\/index.php\/wp-json\/wp\/v2\/tags?post=1307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}