PageSourceSearch

https://www.japanet.co.jp/shopping/gensen/js/gensen_item_count_auto.js

js japanet.co.jp collected 2026-10-01 11:26:22 UTC 3,865 bytes, 143 lines download raw bytes

1/********************************
2Œµ‘Iƒuƒ‰ƒ“ƒhƒy[ƒWŒÀ’è”Ž©“®•\ަ‘ΉžJS
32016/6/17
4•ύX—š—ðFƒZƒ“ƒJƒGƒŠƒA‚̍‡ŒvƒJƒeƒSƒŠ”‚Ə¤•i”‚̃ƒWƒbƒN•ύX
52021/03/04
62022/12/26 ƒ^ƒuƒŒƒbƒg(iPad)‚ÌŽž‚ɃGƒ‰[‚ªo‚錏‚ðC³
72023/08/31 Œµ‘Iƒuƒ‰ƒ“ƒhƒy[ƒW—p‚ɏC³
8
9•ύX—š—ðF
102016/xx/xx	
11
12*********************************/
13
14$(document).ready(function(){
15	$.ajaxSetup({
16		beforeSend: function(xhr){
17		},
18		cache: false
19	});
20	
21	var jsonUrl = "/shopping/common/dynamic/module/item_count/json/item_count.json";
22	$.ajax({
23		url:'/shopping/common/dynamic/module/item_count/senqua_Duplication.csv',
24		dataType:'text',
25		success:function(csvData){
26			senqua_Duplication = csvData;
27		}
28	});
29	$.getJSON(jsonUrl,
30		function(response){
31			$.each(response.cat_info, function(i,item){
32				$('#mcat_' + item.mcat).empty();
33				$('#mcat_' + item.mcat).append(item.nums);
34				$('[data-role=mcat_' + item.mcat + ']').empty();
35				$('[data-role=mcat_' + item.mcat + ']').append(item.nums);
36			});
37			var cat_num = 0;
38			var cont_num = 0;
39			var cat_text;
40			var cat_numObj;
41			var count_numObj;
42			var gensen_count_numObj;
43			var parentObj;
44			var child_name;
45			// PC‚̏ˆ—
46			if(location.href.indexOf('/i/sp/') == -1) {
47				parentObj = $(".pro_No")
48				child_name = "span";
49				cat_numObj = $('#cat_num');
50				count_numObj = $('#cont_num');
51				gensen_count_numObj = $('#gensen_cont_num');
52			}else{
53			// SP‚̏ˆ—
54				parentObj = $(".gensen_box")
55				child_name = ".gensen_num";
56				cat_numObj = $('[data-role=cat_num]')
57				count_numObj = $('[data-role=cont_num]')
58				gensen_count_numObj = $('#gensen_cont_num');
59			}
60			parentObj.each( function() {
61				cat_num = cat_num+1;
62				cat_text = parseInt($(this).children(child_name).text(), 10);
63				if (!isNaN(cat_text)) {
64					cont_num =  cont_num + cat_text;
65				}else{
66					cont_num =  cont_num + 1;
67				}
68			});
69			cat_numObj.empty();
70			cat_numObj.append(cat_num);
71			count_numObj.empty();
72			count_numObj.append(cont_num);
73			gensen_count_numObj.empty();
74			gensen_count_numObj.append(cont_num);
75		}
76	);
77});
78
79var OBG_LIMIT_READ = {
80	itemCount:  function() {
81		$.ajaxSetup({
82			beforeSend: function(xhr){},
83			cache: false
84		});
85		var jsonUrl = "/shopping/common/dynamic/module/item_count/json/item_count.json";
86		$.ajax({
87			url:'/shopping/common/dynamic/module/item_count/senqua_Duplication.csv',
88			dataType:'text',
89			success:function(csvData){
90				senqua_Duplication = csvData;
91				//console.log(senqua_Duplication);
92			}
93		});
94		$.getJSON(jsonUrl,
95			function(response){
96				$.each(response.cat_info, function(i,item){
97					$('#mcat_' + item.mcat).empty();
98					$('#mcat_' + item.mcat).append(item.nums);
99					$('[data-role=mcat_' + item.mcat + ']').empty();
100					$('[data-role=mcat_' + item.mcat + ']').append(item.nums);
101				});
102				var cat_num = 0;
103				var cont_num = 0;
104				var cat_text;
105				var cat_numObj;
106				var count_numObj;
107				var gensen_count_numObj;
108				var parentObj;
109				var child_name;
110				// PC‚̏ˆ—
111				if(location.href.indexOf('/i/sp/') == -1) {
112					parentObj = $(".pro_No")
113					child_name = "span";
114					cat_numObj = $('#cat_num');
115					count_numObj = $('#cont_num');
116					gensen_count_numObj = $('#gensen_cont_num');
117				}else{
118				// SP‚̏ˆ—
119					parentObj = $(".gensen_box")
120					child_name = ".gensen_num";
121					cat_numObj = $('[data-role=cat_num]')
122					count_numObj = $('[data-role=cont_num]')
123					gensen_count_numObj = $('#gensen_cont_num');
124				}
125				parentObj.each( function() {
126					cat_num = cat_num+1;
127					cat_text = parseInt($(this).children(child_name).text(), 10);
128					if (!isNaN(cat_text)) {
129						cont_num =  cont_num + cat_text;
130					}else{
131					cont_num =  cont_num + 1;
132				}
133				});
134				cat_numObj.empty();
135				cat_numObj.append(cat_num);
136				count_numObj.empty();
137				count_numObj.append(cont_num);
138				gensen_count_numObj.empty();
139				gensen_count_numObj.append(cont_num);
140			}
141		);
142	}
143}

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.