1/******************************** 2µIuhy[WÀè©®\¦ÎJS 32016/6/17 4ÏXðFZJGAÌvJeSƤiÌWbNÏX 52021/03/04 62022/12/26 ^ubg(iPad)ÌÉG[ªoéðC³ 72023/08/31 µIuhy[WpÉ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.