PageSourceSearch

https://www.silkroadfund.com.cn/uiFramework/js/counting/articleCounting.js?random=15652

js silkroadfund.com.cn collected 2026-10-02 05:28:50 UTC 10,973 bytes, 300 lines download raw bytes

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"&&paramList[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.