1 2/* 3var cano = jQuery("link[rel = 'canonical']"); 4if (cano[0] === undefined) { 5 var strCanonical = jQuery(location).attr('href'); 6 jQuery("title").after('<link rel="canonical" href="'+strCanonical+'">'); 7}else{ 8 var strCanonical = jQuery(location).attr('href'); 9 cano.attr('href', strCanonical ); 10} 11*/ 12 13 14//útæ¾ 15var date = new Date(); 16var year = date.getFullYear().toString(); 17var month = (date.getMonth() + 1).toString().padStart(2, 0);; 18var day = date.getDate().toString().padStart(2, 0); 19var hours = date.getHours().toString().padStart(2, 0); 20var Minutes = date.getMinutes().toString().padStart(2, 0); 21var Seconds = date.getSeconds().toString().padStart(2, 0); 22var nowTime = year + month + day + hours + Minutes + Seconds; 23 24//p[^æ¾ 25var paramsearch = new URLSearchParams(window.location.search); 26var brand_array = paramsearch.getAll("brand"); 27var category_array = paramsearch.getAll("category"); 28var gender_array = paramsearch.getAll("gender"); 29var new_array = paramsearch.getAll("new"); 30var genre = paramsearch.getAll("genre"); 31var freeword = paramsearch.getAll("q"); 32var url_genre = ''; 33var flg = 0; 34var hashtag_array = paramsearch.getAll("hashtag"); 35var enc_hashtag = ""; 36 37//URLæ¾ 38var url = jQuery(location).attr('href'); 39url = url.replace(location.search , ''); 40 41var cano = jQuery("link[rel = 'canonical']"); 42 43//W 44if(genre.length !== 0){ 45 url_genre = 'genre='+ genre[0]; 46} 47 48if (cano[0] === undefined) { 49 50 //õy[WÌê 51 if(document.URL.match(/search.aspx/)) { 52 53 if(url_genre !== ''){ 54 url = url + '?' + url_genre + '&'; 55 }else{ 56 url = url + '?'; 57 } 58 59 if(category_array.length == 1){ 60 //JeS[1ÂwèÌê 61 if(category_array[0] !== ''){ 62 url = url + 'category=' + category_array[0] + '&'; 63 } 64 } 65 if(brand_array.length == 1){ 66 //uh1ÂwèÌê 67 if(brand_array[0] !== ''){ 68 url = url + 'brand=' + brand_array[0] + '&'; 69 } 70 } 71 if(gender_array.length == 1){ 72 //«ÊwèÌê 73 if(gender_array[0] !== ''){ 74 url = url + 'gender=' + gender_array[0] + '&'; 75 } 76 } 77 if(new_array.length == 1){ 78 //V Ìê 79 if(new_array[0] !== ''){ 80 url = url + 'new=' + new_array[0] + '&'; 81 } 82 } 83 if(hashtag_array.length == 1){ 84 //ZETAnbV ^OÌê 85 if(hashtag_array[0] !== ''){ 86 enc_hashtag = encodeURI(hashtag_array[0]); 87 url = url + 'hashtag=' + enc_hashtag + '&'; 88 } 89 } 90 91 //URL®¦é 92 var str = url.slice( -1 ) ; 93 if(str == '&'){ 94 url = url.slice( 0, -1 ); 95 } 96 97 //õL[[hÌê 98 if(freeword.length == 1 && freeword[0] !== '' && brand_array.length == 1){ 99 //jsonæ¾ 100 jQuery(document).ready(function () { 101 jQuery.getJSON("/js/sws/usr/operation/keyword.json", function(data){ 102 103 for(var i in data){ 104 105 if(data[i].brand_link == brand_array[0]){ 106 107 for(var j in data[i].childCategory){ 108 109 if(freeword[0] == data[i].childCategory[j].name){ 110 111 if(nowTime >= data[i].childCategory[j].startdate && nowTime <= data[i].childCategory[j].enddate){ 112 113 flg = 1; 114 jQuery("title").after('<link rel="canonical" href="'+url+'&q='+freeword[0]+'">'); 115 116 } 117 } 118 } 119 } 120 } 121 if(flg !== 1){ 122 //canonicalÇÁ 123 jQuery("title").after('<link rel="canonical" href="'+url+'">'); 124 } 125 }); 126 }); 127 }else{ 128 //canonicalÇÁ 129 jQuery("title").after('<link rel="canonical" href="'+url+'">'); 130 } 131 132 //canonicalÇÁ 133 134 }else{ 135 136 var strCanonical = jQuery(location).attr('href'); 137 jQuery("title").after('<link rel="canonical" href="'+strCanonical+'">'); 138 139 } 140 141}else{ 142 143 //õy[WÌê 144 if(document.URL.match(/search.aspx/)) { 145 146 if(url_genre !== ''){ 147 url = url + '?' + url_genre + '&'; 148 }else{ 149 url = url + '?'; 150 } 151 152 153 if(category_array.length == 1){ 154 //JeS[1ÂwèÌê 155 if(category_array[0] !== ''){ 156 url = url + 'category=' + category_array[0] + '&'; 157 } 158 } 159 if(brand_array.length == 1){ 160 //uh1ÂwèÌê 161 if(brand_array[0] !== ''){
162 url = url + 'brand=' + brand_array[0] + '&'; 163 } 164 } 165 if(gender_array.length == 1){ 166 //«ÊwèÌê 167 if(gender_array[0] !== ''){ 168 url = url + 'gender=' + gender_array[0] + '&'; 169 } 170 } 171 if(new_array.length == 1){ 172 //V Ìê 173 if(new_array[0] !== ''){ 174 url = url + 'new=' + new_array[0] + '&'; 175 } 176 } 177 if(hashtag_array.length == 1){ 178 //ZETAnbV ^OÌê 179 if(hashtag_array[0] !== ''){ 180 enc_hashtag = encodeURI(hashtag_array[0]); 181 url = url + 'hashtag=' + enc_hashtag + '&'; 182 } 183 } 184 185 //URL®¦é 186 var str = url.slice( -1 ) ; 187 if(str == '&'){ 188 url = url.slice( 0, -1 ); 189 } 190 191 //õL[[hÌê 192 if(freeword.length == 1 && freeword[0] !== '' && brand_array.length == 1){ 193 //jsonæ¾ 194 jQuery(document).ready(function () { 195 jQuery.getJSON("/js/sws/usr/operation/keyword.json", function(data){ 196 197 for(var i in data){ 198 199 if(data[i].brand_link == brand_array[0]){ 200 201 for(var j in data[i].childCategory){ 202 203 if(freeword[0] == data[i].childCategory[j].name){ 204 205 if(nowTime >= data[i].childCategory[j].startdate && nowTime <= data[i].childCategory[j].enddate){ 206 207 flg = 1; 208 cano.attr('href', url + '&q=' + freeword[0]); 209 210 } 211 } 212 } 213 } 214 } 215 if(flg !== 1){ 216 //canonicalÇÁ 217 cano.attr('href', url); 218 } 219 }); 220 }); 221 }else{ 222 //canonicalÇÁ 223 cano.attr('href', url); 224 } 225 }else{ 226 227 var strCanonical = jQuery(location).attr('href'); 228 cano.attr('href', strCanonical ); 229 230 } 231 232}
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.