/g,"").replace(/\//g,""),typeof clickList=="object"){let time=calculateVisitTime();event.isTrusted?clickList.push({lastClickDom,time,type:"User manual click"}):clickList.push({lastClickDom,time,type:"Program click"}),clickList=clickList?JSON.stringify(clickList).substring(0,2e3):[]}},!0),window.addEventListener("error",function(e){if(isBlocked)return!1;stringToLower(e.target.tagName)==="img"&&e.target.src&&holderFile(e.target.src)?loadFailed.filter(item=>item.src===e.target.src).length===0&&loadFailed.push({type:"img_load_error",src:e.target.src}):stringToLower(e.target.tagName)==="script"&&e.target.src&&holderFile(e.target.src)?loadFailed.filter(item=>item.src===e.target.src).length===0&&loadFailed.push({type:"js_load_error",src:e.target.src}):stringToLower(e.target.tagName)==="link"&&e.target.href&&holderFile(e.target.href)&&loadFailed.filter(item=>item.src===e.target.href).length===0&&loadFailed.push({type:"css_load_error",src:e.target.href})},!0),window.onerror=function(errorMessage,scriptURI,lineNumber,columnNumber,errorObj){if(!scriptURI&&!errorObj||scriptURI&&scriptURI.indexOf("chrome-extension")!==-1||isBlocked)return;if(errorObj){const securityError=/SecurityError/i.test(errorObj),getItemError=/getItem/i.test(errorObj),setItemError=/setItem/i.test(errorObj),serviceWorkerError=/evaluating 'navigator.serviceWorker.register'/i.test(errorObj);if(securityError||setItemError||getItemError||serviceWorkerError)return}const hasSignificanceError=errorSignificanceMessageInfo.some(sign=>errorMessage.includes("Unexpected token "+sign)||errorMessage.includes("unexpected token"+sign)||errorMessage.includes("Unterminated string")||errorMessage.includes("Expected property name")||errorMessage.includes("Cannot convert undefined or null to object"));let networkSendStatus=!1;["4g","5g","wifi"].some(item=>navigatorConnection?.effectiveType.includes(item))&&!navigatorConnection?.saveData&&(networkSendStatus=!0),hasSignificanceError&&isChromeNeedCall&&networkSendStatus&&(console.log("%c"+`dom=${lastClickDom} message=${errorMessage}`,"background: rgba(130,189,174,0.8); color: #fff; font-size: 18px; padding: 2px 10px;"),errorSignificanceMessageArr.push({errorMessage,errorType:"significance",pageType:"",scriptURI:scriptURI?scriptURI.replace(/[?#].*$/,""):"",domMessage:lastClickDom,errorObj:errorObj.toString(),lineNumber,columnNumber,...otherInfo()}),lastClickDom=""),isChromeNeedCall&&(console.log("%c"+`dom=${lastClickDom} message=${errorMessage}`,"background: rgba(130,189,174,0.8); color: #fff; font-size: 14px; padding: 2px 10px;"),errorMessageArr.push({errorMessage,scriptURI:scriptURI?scriptURI.replace(/[?#].*$/,""):"",lineNumber,columnNumber,errorObj:errorObj.toString(),...otherInfo()}),errorMessageArr=errorMessageArr.filter(obj=>typeof obj.errorObj=="string"&&!obj.errorObj.includes("ReferenceError: Vue is not defined")&&!obj.errorObj.includes("SyntaxError: Unexpected end of JSON input")))},window.addEventListener("load",function(){let mergeErrorMessage=errorMessageArr.concat(errorSignificanceMessageArr);fileLoadFailedFun(),jsExceptionFun(mergeErrorMessage),setPageLoadTimestamp(),checkPageUrl()});function setPageLoadTimestamp(){document.body.setAttribute("data-load-time",(new Date).toLocaleString())}function abuttingJointFramework(c){if(c&&c.textStatus&&c.textStatus==="error"){let r={};r.handler=c.context.handler,r.errorObj=JSON.stringify(c.context.options),r.errorMessage=c.dataOrXhr.responseText,r.errorType="request error",r.pageType="",c.errorMessage&&monitorFrontError(r)}}function calculateVisitTime(){let endTime=new Date;return(endTime-startTime)/1e3+"s"}function checkPageUrl(){location.pathname.includes(location.protocol)&&typeof monitorFrontError=="function"&&monitorFrontError({errorMessage:"The current page pathname contains the protocol",pageUrl:window.location.href,warning_message_code:"dingtalk_front_pageurl_error"})}function fileLoadFailedFun(){loadFailed.length>0&&monitorFrontFilesFailed({filesInfo:loadFailed,...otherInfo()}).then(result=>{result&&fileLoadFailedRequestFun(result)}).catch(error=>{console.error(error)})}function fileLoadFailedRequestFun(loadFailedRes){let jqueryFailed=!1,loadFailedFileArray=[];if(loadFailedRes=loadFailedRes?JSON.parse(loadFailedRes):[],loadFailedRes.length>0){for(const k of loadFailedRes)k.src.includes("jquery-")&&k.type==="js_load_error"&&(jqueryFailed=!0),loadFailedFileArray.push(k.src);loadFailedFileArray=loadFailedFileArray.filter((item,index,self)=>self.indexOf(item)===index);let errorMessage=jqueryFailed?"The current page jQuery file does not exist":"Some resource files do not exist";monitorFrontError({errorMessage,pageUrl:window.location.href,pageType:jqueryFailed?"":"",files:loadFailedFileArray,...otherInfo()})}}function jsExceptionFun(errorMessageArr){for(const k of errorMessageArr)k.scriptURI.indexOf(location.origin)>=0&&getErrorSendTo("",k.lineNumber,k,!0)}function handleResourceError(errorMessage,resourceSrc){monitorFrontError({errorMessage,pageUrl:window.location.href,src:resourceSrc,...otherInfo()})}function getWebPageSource(url){return new Promise(function(resolve,reject){let xhr=new XMLHttpRequest;xhr.open("GET",url),xhr.onload=function(){xhr.status===200?resolve(xhr.responseText):reject("HTTP request failed with status code "+xhr.status)},xhr.onerror=function(){reject("Error fetching web page")},xhr.send()})}function processHtmlSourceCode(htmlSourceCode,targetLineNumber,pageTextType,info){if(pageTextType==="html"){const parser=new DOMParser,doc=parser.parseFromString(htmlSourceCode,"text/html"),lines=doc.documentElement.innerHTML.split(` `);getErrorSendTo(lines,targetLineNumber,info)}if(pageTextType==="js"){const lines=htmlSourceCode.split(` `);getErrorSendTo(lines,targetLineNumber,info)}}function getErrorSendTo(lines="",targetLineNumber=0,dataJson,notChecked=!1){let signNum=30,maxCodeLength=2e3;if(!notChecked){if(lines===""||targetLineNumber===0)return!1;if(lines!==""){let code="";for(let k=0;k{xhrRequestError({method:"POST",url:window.location.href,headers:{"Content-Type":"application/json","X-October-Request-Handler":"onGetFrontInfo","X-Requested-With":"XMLHttpRequest"},data:dataJson}).then(function(response){resolve(response)}).catch(function(error){console.error(error),reject(error)})})}function monitorFrontError(dataJson,isShow=1){xhrRequestError({method:"POST",url:window.location.href,headers:{"Content-Type":"application/json","X-October-Request-Handler":"onMonitorFrontError","X-Requested-With":"XMLHttpRequest"},data:dataJson}).then(function(){isShow&&showErrorNotification(dataJson.errorType||"JsError",dataJson.errorMessage)}).catch(function(error){console.error(error)})}function monitorFrontFilesFailed(dataJson){return new Promise((resolve,reject)=>{xhrRequestError({method:"POST",url:window.location.href,headers:{"Content-Type":"application/json","X-October-Request-Handler":"onMonitorFrontFilesFailed","X-Requested-With":"XMLHttpRequest"},data:dataJson}).then(function(response){let res=JSON.parse(response);for(const k in res)showErrorNotification("Some resource files do not exist",res[k].src);resolve(response)}).catch(function(error){reject(error)})})}function xhrRequestError(options){return new Promise(function(resolve,reject){var xhr=new XMLHttpRequest,header;if(xhr.open(options.method,options.url,!0),xhr.onload=function(){xhr.status>=200&&xhr.status<300?resolve(xhr.responseText):reject(xhr.statusText)},xhr.onerror=function(){reject(xhr.statusText)},options.headers)for(header in options.headers)xhr.setRequestHeader(header,options.headers[header]);options.data?xhr.send(JSON.stringify(options.data)):xhr.send()})}function holderFile(url=""){let isHolderArray=["dist/","assets/","files/"],isDomain=verifyAddressIsDomain({src:url});return isHolderArray.some(item=>url.includes(item))&&isDomain}function getCookieValError(name){var prefix=name+"=",end,value,start=document.cookie.indexOf(prefix);return start==-1?"":(end=document.cookie.indexOf(";",start+prefix.length),end==-1&&(end=document.cookie.length),value=document.cookie.substring(start+prefix.length,end),unescape(value))}function verifyAddressIsDomain(obj){if(obj?.src){let src=obj.src.toString(),origin=location.origin;return src.indexOf(origin)>=0}}function stringToLower(str){if(str)return str.toString().toLowerCase()}}catch(e){console.error(e)}igo-town,人氣商品特價秒殺,折扣特賣,優惠不停 - iGO-town 台灣|休閒時尚氣質平價日韓系法式質感精品流行服飾、海外購物專門服飾推薦女裝特賣品牌網站 已加入購物車 新註冊會員即送500積分收藏購物車首頁新品上市人氣熱銷限時秒殺上衣類針織/毛衣襯衫T恤帽T/運動衣細肩帶/背心連身套裝吊帶褲洋裝類長洋裝短洋裝針織洋裝印花洋裝蕾絲洋裝牛仔洋裝下著類牛仔褲裙類長褲寬褲短褲外套類西裝外套休閒夾克大衣·羽絨外套罩衫風衣外套鞋子靴子休閒鞋平底鞋涼鞋高跟鞋舒適厚底鞋配件飾品包包皮帶帽子/披肩襪子雨具/雨衣相關家居用品圍巾內衣內著文胸內褲內搭褲/裙居家服/睡衣泳衣連體式/一件式分體式/比基尼水上運動配件風格支線韓系浪漫舒適棉麻優雅禮服日系簡約運動時尚男士服飾男士上衣男士外套男士下著男士鞋履 ALL即將結束↓強檔限時秒殺 推薦必buy單品↓限定剩餘時間00 小時 00 分 00 秒3.0折NT$780 NT$2,633 (NT$1,853 折扣)評價(663)限定100件剩餘70件3.8折NT$599 NT$1,594 (NT$995 折扣)評價(50)限定100件剩餘13件2.9折NT$399 NT$1,365 (NT$966 折扣)評價(528)限定100件剩餘13件2.2折NT$499 NT$2,230 (NT$1,731 折扣)評價(819)限定100件剩餘21件5.0折NT$685 NT$1,359 (NT$674 折扣)評價(6)限定100件剩餘27件4.7折NT$889 NT$1,875 (NT$986 折扣)評價(24)限定100件剩餘65件2.1折NT$596 NT$2,907 (NT$2,311 折扣)評價(750)限定100件剩餘13件3.8折NT$1,335 NT$3,488 (NT$2,153 折扣)評價(382)限定100件剩餘39件2.8折NT$299 NT$1,057 (NT$758 折扣)評價(1551)限定100件剩餘13件3.9折NT$869 NT$2,229 (NT$1,360 折扣)評價(5)限定100件剩餘57件2.8折NT$699 NT$2,454 (NT$1,755 折扣)評價(82)限定100件剩餘13件3.1折NT$620 NT$2,008 (NT$1,388 折扣)評價(142)限定100件剩餘13件4.0折NT$639 NT$1,584 (NT$945 折扣)評價(18)限定100件剩餘49件2.5折NT$499 NT$1,971 (NT$1,472 折扣)評價(255)限定100件剩餘13件3.7折NT$748 NT$2,004 (NT$1,256 折扣)評價(2)限定100件剩餘53件4.6折NT$596 NT$1,297 (NT$701 折扣)評價(2012)限定100件剩餘45件5.9折NT$849 NT$1,437 (NT$588 折扣)評價(9)限定100件剩餘60件2.2折NT$480 NT$2,169 (NT$1,689 折扣)評價(507)限定100件剩餘13件6.3折NT$949 NT$1,497 (NT$548 折扣)限定100件剩餘75件5.3折NT$1,165 NT$2,209 (NT$1,044 折扣)限定100件剩餘22件5.9折NT$639 NT$1,092 (NT$453 折扣)評價(62)限定100件剩餘21件3.7折NT$889 NT$2,383 (NT$1,494 折扣)評價(3)限定100件剩餘49件5.1折NT$730 NT$1,421 (NT$691 折扣)評價(556)限定100件剩餘19件5.0折NT$789 NT$1,570 (NT$781 折扣)限定100件剩餘42件6.0折NT$1,595 NT$2,655 (NT$1,060 折扣)評價(86)限定100件剩餘62件3.5折NT$619 NT$1,774 (NT$1,155 折扣)評價(56)限定100件剩餘13件2.7折NT$579 NT$2,151 (NT$1,572 折扣)評價(2605)限定100件剩餘13件4.3折NT$1,647 NT$3,790 (NT$2,143 折扣)評價(173)限定100件剩餘32件5.4折NT$599 NT$1,113 (NT$514 折扣)評價(77)限定100件剩餘13件 NT$0 NT$869 (NT$869 折扣)評價(3)限定100件剩餘77件5.1折NT$1,145 NT$2,262 (NT$1,117 折扣)評價(65)限定100件剩餘13件3.7折NT$829 NT$2,221 (NT$1,392 折扣)評價(4)限定100件剩餘29件6.0折NT$788 NT$1,320 (NT$532 折扣)評價(36)限定100件剩餘13件6.4折NT$829 NT$1,304 (NT$475 折扣)評價(2)限定100件剩餘51件6.3折NT$599 NT$947 (NT$348 折扣)評價(51)限定100件剩餘13件4.6折NT$879 NT$1,911 (NT$1,032 折扣)評價(3)限定100件剩餘71件3.7折NT$399 NT$1,083 (NT$684 折扣)評價(162)限定100件剩餘13件3.6折NT$666 NT$1,859 (NT$1,193 折扣)評價(2)限定100件剩餘66件3.6折NT$599 NT$1,667 (NT$1,068 折扣)評價(42)限定100件剩餘13件3.2折NT$699 NT$2,178 (NT$1,479 折扣)評價(334)限定100件剩餘15件6.2折NT$999 NT$1,619 (NT$620 折扣)評價(2)限定100件剩餘29件4.7折NT$688 NT$1,476 (NT$788 折扣)評價(3)限定100件剩餘72件2.2折NT$799 NT$3,625 (NT$2,826 折扣)評價(334)限定100件剩餘13件4.1折NT$639 NT$1,575 (NT$936 折扣)評價(28)限定100件剩餘17件3.8折NT$3,103 NT$8,068 (NT$4,965 折扣)評價(124)限定100件剩餘34件3.9折NT$889 NT$2,291 (NT$1,402 折扣)評價(4)限定100件剩餘22件5.0折NT$889 NT$1,783 (NT$894 折扣)評價(6)限定100件剩餘82件5.7折NT$849 NT$1,493 (NT$644 折扣)限定100件剩餘80件4.1折NT$666 NT$1,636 (NT$970 折扣)評價(18)限定100件剩餘13件3.2折NT$799 NT$2,499 (NT$1,700 折扣)評價(59)限定100件剩餘13件3.9折NT$699 NT$1,797 (NT$1,098 折扣)評價(4)限定100件剩餘14件6.1折NT$699 NT$1,155 (NT$456 折扣)評價(4)限定100件剩餘37件4.2折NT$1,219 NT$2,923 (NT$1,704 折扣)限定100件剩餘65件5.1折NT$520 NT$1,021 (NT$501 折扣)評價(43)限定100件剩餘13件6.4折NT$829 NT$1,304 (NT$475 折扣)評價(4)限定100件剩餘60件4.3折NT$889 NT$2,060 (NT$1,171 折扣)評價(32)限定100件剩餘50件4.1折NT$699 NT$1,705 (NT$1,006 折扣)評價(71)限定100件剩餘13件4.3折NT$769 NT$1,770 (NT$1,001 折扣)限定100件剩餘80件4.6折NT$1,029 NT$2,234 (NT$1,205 折扣)評價(2)限定100件剩餘24件4.2折NT$769 NT$1,840 (NT$1,071 折扣)限定100件剩餘42件 SHOP NOW
已加入購物車
↓強檔限時秒殺 推薦必buy單品↓