1$(function() { 2 var countFlag = $("span[articlecounts=yes]"); 3 if(countFlag&&countFlag.length>0){ 4 var articleKey = $("#eprotalCurrentArticleKey").val(); 5 var moduleId = $("#eportalappPortletId").val(); 6 var columnId=$("#eprotalCurrentColumnId").val(); 7 var url = "/eportal/ui?pageId="+$("#eprotalCurrentPageId").val()+"&moduleId="+moduleId+"&columnId="+columnId+"&articleKey="+articleKey+"&portal.url=/app/counting-front!saveInfo.portlet"; 8 $.ajax( { 9 type : "post", 10 url : url, 11 dataType : "text", 12 success : function(msg) { 13 if(msg.match(/^\d*$/)){ 14 $("span[articleCounts=yes]").html(msg); 15 }else{ 16 $("span[articleCounts=yes]").html("1"); 17 } 18 } 19 }); 20 } 21 22 if($('#aisiteQrCodeDiv')[0]){ 23 var url=window.location.href; 24 var qrWidth=$('#aisiteQrCodeDiv').attr("width"); 25 var qrHeight =$('#aisiteQrCodeDiv').attr("height"); 26 var logoQrWidth = qrWidth/ 4; 27 var logoQrHeight = qrHeight /4; 28 $('#aisiteQrCodeDiv').qrcode({ 29 render: "canvas", 30 width: qrWidth, 31 height: qrHeight, 32 text: url 33 }); 34 if($("#aisiteQrCodeLogoImg")[0]){ 35 $("#aisiteQrCodeDiv canvas")[0].getContext('2d').drawImage($("#aisiteQrCodeLogoImg")[0], (qrWidth - logoQrWidth) / 2, (qrHeight - logoQrHeight) / 2, logoQrWidth, logoQrHeight); 36 } 37 } 38 39 $.each($("[previousarticle='yes']"),function(){ 40 var element = $(this); 41 if(element!=null&&element[0]!="undefined"){ 42 var articleKey = element.attr("articlekey"); 43 var columnid = element.attr("columnid"); 44 var isStaticRequest=$("#isStaticRequest").val(); 45 var urltype= element.attr("urltype"); 46 if(articleKey!=null&&articleKey!="undefined"&&!articleKey.match(/^\s*$/)){ 47 var moduleId = $("#eportalappPortletId").val(); 48 var url = "/eportal/ui?pageId="+$("#eprotalCurrentPageId").val()+"&moduleId="+moduleId+"&portal.url=/portlet/article-portlet!getPreOrNextArticle.portlet&urlType="+urltype; 49 $.ajax( { 50 type : "post", 51 url : url, 52 dataType : "text",
53 data:{"articleKey":articleKey,"columnId":columnid,"staticRequest":isStaticRequest}, 54 success : function(msg) { 55 if(msg!="error"){ 56 var tagName=element[0].tagName.toLowerCase(); 57 msg=eval("("+msg+")"); 58 var preTitle=msg.preTitle; 59 var preUrl=msg.preUrl; 60 var preTitlePhoto=msg.preTitlePhoto; 61 var nextTitle=msg.nextTitle; 62 var nextUrl=msg.nextUrl; 63 var nextTitlePhoto=msg.nextTitlePhoto; 64 if(tagName=="span"){ 65 var spanNav=element; 66 if(preUrl.match(/^\s*$/)){ 67 spanNav.prev().hide(); 68 }else{ 69 spanNav.html("<a href='"+preUrl+"'>"+preTitle+"</a>"); 70 } 71 if(nextUrl.match(/^\s*$/)){ 72 $("span[nextarticle='yes']").prev().hide(); 73 }else{ 74 $("span[nextarticle='yes']").html("<a href='"+nextUrl+"'>"+nextTitle+"</a>"); 75 } 76 }else if(tagName=="img"){ 77 if($("#previousArticleImage")[0]){ 78 if(preUrl.match(/^\s*$/)){ 79 $("#previousArticleImage").attr("src","/eportal/uiFramework/images/picNews/notuji.jpg"); 80 $("#previousArticleImage").after("<br>å·²æ¯ç¬¬ä¸å¾é"); 81 }else{ 82 if(!preTitlePhoto.match(/^\s*$/)){ 83 $("#previousArticleImage").attr("src",preTitlePhoto); 84 }else{ 85 $("#previousArticleImage").attr("src","/eportal/uiFramework/images/picNews/notuji.jpg"); 86 } 87 $("#previousArticleImage").after("ä¸ä¸å¾é"); 88 } 89 } 90 if($("#nextArticleImage")[0]){ 91 if(nextUrl.match(/^\s*$/)){ 92 $("#nextArticleImage").attr("src","/eportal/uiFramework/images/picNews/notuji.jpg"); 93 $("#nextArticleImage").after("<br>å·²æ¯æåå¾é"); 94 }else{ 95 if(!nextTitlePhoto.match(/^\s*$/)){ 96 $("#nextArticleImage").attr("src",nextTitlePhoto); 97 }else{ 98 $("#nextArticleImage").attr("src","/eportal/uiFramework/images/picNews/notuji.jpg"); 99 } 100 $("#nextArticleImage").after("ä¸ä¸å¾é"); 101 } 102 } 103 } 104 } 105 } 106 }); 107 } 108 } 109 }); 110 111 var system ={ 112 win : false, 113 mac : false, 114 xll : false 115 }; 116 117 var p = navigator.platform; 118 system.win = p.indexOf("Win") == 0; 119 system.mac = p.indexOf("Mac") == 0; 120 system.x11 = (p == "X11") || (p.indexOf("Linux") == 0); 121 var flag=system.win||system.mac||system.xll; 122 123 if($("#eprotalCurrentSiteType").val()=="APP"||!flag){ 124 var objectList = document.getElementsByTagName("object"); 125 while(objectList.length>0){ 126 var obj = objectList[0]; 127 var paramList = obj.childNodes; 128 var videoLink = ""; 129 var width = $(window).width(); 130 var heigth =$(window).height(); 131 var play=false; 132 var audioLink=""; 133 for(var n = 0; n <paramList.length; n++){ 134 tarP = paramList[n]; 135 136 if(tarP.name == "FlashVars"){ 137 videoLink = tarP.value; 138 videoLink=videoLink.substring(2); 139 videoLink=videoLink.replace("&p=1",""); 140 } 141 if(tarP.name == "play"&¶mList[n].value=="true"){ 142 play = true; 143 } 144 145 if(tarP.name == "movie"){ 146 audioLink = tarP.value; 147 if(audioLink.indexOf("autoStart=true")>0){ 148 play = true; 149 } 150 audioLink=audioLink.replace("/eportal/uiFramework/js/videoPlayer/audioPlayer.swf?file=", ""); 151 audioLink=audioLink.substring(0,audioLink.indexOf("&")); 152 } 153 } 154 var showHtmlVideo=videoLink.indexOf(".mp4")>0||videoLink.indexOf(".MP4")>0; 155 if(showHtmlVideo){ 156 var objParent = obj.parentNode; 157 objParent.innerHTML=""; 158 var video = "<video controls='controls' "; 159 if(play){ 160 video+=" autoplay='"+play+"' "; 161 } 162 video+=" width = " + width + " height = " + heigth + "><source src='" + videoLink + "' type='video/mp4' codecs='avc1.42E01E,mp4a.40.2'/>æ¨çæµè§å¨ä¸æ¯æ video æ ç¾ã</video>"; 163 objParent.innerHTML = video; 164 } 165 var showHtmlAudio=audioLink.indexOf(".mp3")>0||audioLink.indexOf(".MP3")>0; 166 if(showHtmlAudio){ 167 var objParent = obj.parentNode; 168 objParent.innerHTML=""; 169 var audio = "<audio controls='controls' loop='loop' "; 170 if(play){ 171 audio+=" autoplay='true' "; 172 } 173 audio+="src='" + audioLink + "'>æ¨çæµè§å¨ä¸æ¯æ audioæ ç¾ã</audio>"; 174 objParent.innerHTML = audio; 175 } 176 } 177 } 178 179 var dingFlag = $("span[articlecountingtype='ding']"); 180 getDingCaiRecords('1',dingFlag); 181 182 var caiFlag = $("span[articlecountingtype='cai']"); 183 getDingCaiRecords('4',caiFlag); 184 185 var articleCollectFlag=$("img[imgtype='articleCollectImg']"); 186 if(articleCollectFlag&&articleCollectFlag.length>0){
187 var articleKey = $("#articleKey").val(); 188 var visitType=$("input[visitType='visitType']").val(); 189 $("img[imgtype='articleCollectImg']").attr("onclick","articleCollect('"+visitType+"','"+articleKey+"')"); 190 } 191}); 192function getPreviousOrNextArticlePath(type,columnId,articleKey,preImageId,nextImageId){ 193 var isStaticRequest=$("#isStaticRequest").val(); 194 var moduleId = $("#eportalappPortletId").val(); 195 var url = "/eportal/ui?pageId="+$("#eprotalCurrentPageId").val()+"&moduleId="+moduleId+"&portal.url=/portlet/article-portlet!getPreOrNextArticle.portlet"; 196 $.ajax( { 197 type : "post", 198 url : url, 199 dataType : "text", 200 data:{"articleKey":articleKey,"columnId":columnId,"staticRequest":isStaticRequest}, 201 success : function(msg) { 202 if(msg!="error"){ 203 msg=eval("("+msg+")"); 204 if(type=="pre"){ 205 var preTitle=msg.preTitle; 206 var preUrl=msg.preUrl; 207 if(!preUrl.match(/^\s*$/)){ 208 window.location.href=preUrl; 209 } 210 }else if(type=="next"){ 211 var nextTitle=msg.nextTitle; 212 var nextUrl=msg.nextUrl; 213 if(!nextUrl.match(/^\s*$/)){ 214 window.location.href=nextUrl; 215 } 216 } 217 } 218 }, 219 error : function(msg) {} 220 }); 221} 222 223function articleDingCai(type,articleKey){ 224 var url = "/eportal/ui?pageId="+$("#eprotalCurrentColumnId").val()+"&moduleId="+$("#eportalappPortletId").val()+"&portal.url=/portlet/article-ding-cai!dingCaiOperate.portlet"; 225 $.ajax( { 226 type : "post", 227 url : url, 228 dataType : "json",
229 data:{"articleKey":articleKey,"type":type}, 230 success : function(result) { 231 if(result.success){ 232 233 if(type=="1"){ 234 $("span[articlecountingtype='ding']").html(result.countNum); 235 236 } 237 if(type=="4"){ 238 $("span[articlecountingtype='cai']").html(result.countNum); 239 240 } 241 }else{ 242 console.log(result.errorMessage); 243 } 244 } 245 }); 246} 247 248function articleCollect(visitType,articleKey){ 249 var url = "/eportal/ui?pageId="+$("#eprotalCurrentPageId").val()+"&moduleId="+$("#eportalappPortletId").val()+"&portal.url=/portlet/my-collect-portlet!articleCollect.portlet"; 250 $.ajax({ 251 type : "post", 252 url : url, 253 dataType : "text", 254 data:{"articleKey":articleKey,"visitType":visitType}, 255 success : function(msg) { 256 if(msg!="error"){ 257 var result=eval("("+msg+")"); 258 showTipsDialog('æ¶èæåï¼', 'okay'); 259 } 260 } 261 }); 262} 263 264function getDingCaiRecords(type,flag){ 265 if(flag&&flag.length>0){ 266 var articleKey = $("#eprotalCurrentArticleKey").val(); 267 var url = "/eportal/ui?pageId="+$("#eprotalCurrentColumnId").val()+"&moduleId="+$("#eportalappPortletId").val()+"&portal.url=/portlet/article-ding-cai!dingCaiOperate.portlet"; 268 $.ajax( { 269 type : "post", 270 url : url, 271 dataType : "text",
272 data:{"articleKey":articleKey,"type":type,"getDataInfo":"1"}, 273 success : function(msg) { 274 if(msg!="error"){ 275 var result=eval("("+msg+")"); 276 if(type=="1"){ 277 278 $("span[articlecountingtype='ding']").html(result.countNum); 279 if(result.success){ 280 $("[imgtype='ding']").attr("onclick","articleDingCai('1','"+articleKey+"')"); 281 }else{ 282 283 } 284 } 285 if(type=="4"){ 286 287 $("span[articlecountingtype='cai']").html(result.countNum); 288 if(result.success){ 289 $("[imgtype='cai']").attr("onclick","articleDingCai('4','"+articleKey+"')"); 290 }else{ 291 292 } 293 } 294 295 } 296 } 297 }); 298 } 299 300}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.