Help
RSS
API
Feed
Maltego
Contact
Domain > dealink.co.kr
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2021-03-07
52.85.86.107
(
ClassC
)
2025-11-17
211.47.74.55
(
ClassC
)
Port 80
HTTP/1.1 200 OKDate: Mon, 17 Nov 2025 12:21:57 GMTServer: ApacheP3P: CPALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTCExpires: 0Cache-Control: pre-check0, post-check0, max-age0Pragma: no-cacheSet-Cookie: G53www_rootPHPSESSIDqpmspi5prqfeqlopl7br20hiik; path/; HttpOnlySet-Cookie: G53www_rootPHPSESSIDqpmspi5prqfeqlopl7br20hiik; path/; HttpOnly; secure; HttpOnly; SameSiteNoneSet-Cookie: 2a0d2363701f23f8a75028924a3af643NTIuNDAuMjM0LjEwNQ%3D%3D; expiresTue, 18-Nov-2025 12:21:57 GMT; Max-Age86400; path/; HttpOnlyUpgrade: h2,h2cConnection: Upgrade, closeLast-Modified: Mon, 17 Nov 2025 12:21:57 GMTContent-Length: 50320Content-Type: text/html; charsetutf-8 !doctype html>html langko>head>meta charsetutf-8>!-- viewport { -->meta nameviewport contentwidthdevice-width,initial-scale0.9,minimum-scale0.9,maximum-scale0.9,user-scalableno />meta nameHandheldFriendly contenttrue />meta http-equivimagetoolbar contentno />meta http-equivX-UA-Compatible contentIEedge />!-- } -->!-- META { -->meta nametitle content딜링크(Dealink) />meta namekeywords content패밀리세일, 핫딜, 타임세일 />meta namedescription content패밀리세일, 핫딜, 타임세일 정보 공유 />meta namerobots contentindex,follow />!-- } --!-- OG { -->meta propertyog:type contentwebsite>meta propertyog:url contenthttp://dealink.co.kr/ /> meta propertyog:title content딜링크(Dealink) /> meta propertyog:description content패션 리빙 테크 라이프 패밀리세일, 국내외 핫딜, 타임세일 정보 공유 /> meta propertyog:image contenthttp://dealink.co.kr/data/seo/og_image?ver1763382117 /> !-- } -->!-- ICO { -->link relshortcut icon hrefhttp://dealink.co.kr/data/seo/favicon?ver1763382117 typeimage/x-icon>link relicon hrefhttp://dealink.co.kr/data/seo/favicon?ver1763382117 typeimage/x-icon>!-- } -->title>딜링크 패밀리세일/title>link relstylesheet hrefhttp://dealink.co.kr/theme/rb.basic/css/default.css?ver2303229>link relstylesheet hrefhttp://dealink.co.kr/js/font-awesome/css/font-awesome.min.css?ver2303229>link relstylesheet hrefhttp://dealink.co.kr/theme/rb.basic/rb.css/reset.css?ver1761626484 />link relstylesheet hrefhttp://dealink.co.kr/theme/rb.basic/rb.css/style.css?ver1761138846 />link relstylesheet hrefhttp://dealink.co.kr/theme/rb.basic/rb.css/mobile.css?ver1761626484 />link relstylesheet hrefhttp://dealink.co.kr/theme/rb.basic/rb.css/form.css?ver1761626484 />link relstylesheet hrefhttp://dealink.co.kr/theme/rb.basic/rb.css/swiper.css?ver1754391276 />link relstylesheet hrefhttp://dealink.co.kr/theme/rb.basic/rb.css/custom.css?ver1761626484 />link relstylesheet hrefhttp://dealink.co.kr/theme/rb.basic/rb.fonts/Pretendard/Pretendard.css?ver1754391276 />link relstylesheet hrefhttps://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.css />link relstylesheet hrefhttp://dealink.co.kr/theme/rb.basic/rb.layout_hd/basic/style.css?ver2025-11-17 21:21:57>link relstylesheet hrefhttp://dealink.co.kr/theme/rb.basic/skin/popular/rb.basic/style.css?ver2303229>link relstylesheet hrefhttp://dealink.co.kr/theme/rb.basic/rb.layout/basic/style.css?ver2303229>link relstylesheet hrefhttp://dealink.co.kr/theme/rb.basic/rb.layout_ft/basic/style.css?ver2303229>link relstylesheet hrefhttp://dealink.co.kr/theme/rb.basic/skin/connect/rb.connect/style.css?ver2303229>link relstylesheet hrefhttp://dealink.co.kr/rb/rb.css/set.color.php?rb_color_setco_273b81&rb_color_code%23273b81 />link relstylesheet hrefhttp://dealink.co.kr/rb/rb.css/set.header.php?rb_header_setco_header_ffffff&rb_header_code%23ffffff />link relstylesheet hrefhttp://dealink.co.kr/rb/rb.css/set.style.php?ver1763382117&rb_color_setco_273b81&rb_color_code%23273b81&rb_is_index1&rb_is_shop />link relstylesheet hrefhttp://dealink.co.kr/rb/rb.css/set.style.css?ver1763382117 />!--if lte IE 8>script srchttp://dealink.co.kr/js/html5.js>/script>!endif-->script>// 자바스크립트에서 사용하는 전역변수 선언const g5_url http://dealink.co.kr;const g5_bbs_url http://dealink.co.kr/bbs;const g5_is_member ;const g5_is_admin ;const g5_is_mobile ;const g5_bo_table ;const g5_sca ;const g5_editor ;const g5_cookie_domain ; // 레이아웃 ajax 에 전달되는 인덱스 플래그const is_index true;const is_shop false;/script>script async srchttps://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?clientca-pub-1071029697771585 crossoriginanonymous>/script>!-- Google tag (gtag.js) -->script async srchttps://www.googletagmanager.com/gtag/js?idG-37TVHTWGMV>/script>script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-37TVHTWGMV);/script>style>footer .footer_gnb_ul2 { display: none; }/style>script srchttp://dealink.co.kr/js/jquery-1.12.4.min.js?ver2304171>/script>script srchttp://dealink.co.kr/js/jquery-migrate-1.4.1.min.js?ver2304171>/script>script srchttp://dealink.co.kr/theme/rb.basic/rb.js/rb.layout.js?v2.2.3>/script>script srchttp://dealink.co.kr/js/jquery.menu.js?ver2304171>/script>script srchttp://dealink.co.kr/js/common.js?ver2304171>/script>script srchttp://dealink.co.kr/js/wrest.js?ver2304171>/script>script srchttp://dealink.co.kr/js/placeholders.min.js?ver2304171>/script>script srchttps://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js>/script>script srchttp://dealink.co.kr/theme/rb.basic/rb.js/swiper.js?ver2304171>/script>script srchttp://dealink.co.kr/theme/rb.basic/rb.js/rb.common.js?ver2304171>/script>/head>body>main classco_273b81 co_header_ffffff gap_pc_30 idmain>!-- 팝업레이어 시작 { -->div idhd_pop> h2>팝업레이어 알림/h2>span classsound_only>팝업레이어 알림이 없습니다./span>/div>script>$(function() { $(.hd_pops_reject).click(function() { var id $(this).attr(class).split( ); var ck_name id1; var exp_time parseInt(id2); $(#+id1).css(display, none); set_cookie(ck_name, 1, exp_time, g5_cookie_domain); }); $(.hd_pops_close).click(function() { var idb $(this).attr(class).split( ); $(#+idb1).css(display,none); }); $(#hd).css(z-index, 1000);});/script>!-- } 팝업레이어 끝 --> !-- header idheader>내용/header> header>는 반드시 포함해주세요. --> !-- 헤더 { --> header idheader> !-- GNB { --> div classgnb_wrap> div classinner stylewidth:1400px; > !-- 토글메뉴 { --> ul classtog_wrap mobile> li> button typebutton alt메뉴열기 idtog_gnb_mobile> svg width18 height16 viewBox0 0 18 16 fillnone xmlnshttp://www.w3.org/2000/svg> path dM17 14C17.2549 14.0003 17.5 14.0979 17.6854 14.2728C17.8707 14.4478 17.9822 14.687 17.9972 14.9414C18.0121 15.1958 17.9293 15.4464 17.7657 15.6418C17.6021 15.8373 17.3701 15.9629 17.117 15.993L17 16H1C0.74512 15.9997 0.499968 15.9021 0.314632 15.7272C0.129296 15.5522 0.017765 15.313 0.00282788 15.0586C-0.0121092 14.8042 0.0706746 14.5536 0.234265 14.3582C0.397855 14.1627 0.629904 14.0371 0.883 14.007L1 14H17ZM17 7C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9H1C0.734784 9 0.48043 8.89464 0.292893 8.70711C0.105357 8.51957 0 8.26522 0 8C0 7.73478 0.105357 7.48043 0.292893 7.29289C0.48043 7.10536 0.734784 7 1 7H17ZM17 0C17.2652 0 17.5196 0.105357 17.7071 0.292893C17.8946 0.48043 18 0.734784 18 1C18 1.26522 17.8946 1.51957 17.7071 1.70711C17.5196 1.89464 17.2652 2 17 2H1C0.734784 2 0.48043 1.89464 0.292893 1.70711C0.105357 1.51957 0 1.26522 0 1C0 0.734784 0.105357 0.48043 0.292893 0.292893C0.48043 0.105357 0.734784 0 1 0H17Z fill#09244B/> /svg> /button> script> $(document).ready(function() { $(#tog_gnb_mobile).click(function() { $(#cbp-hrmenu-btm).addClass(active); $(#m_gnb_close_btn).addClass(active); $(main).addClass(moves); $(header).addClass(moves); }); }); /script> /li> /ul> !-- } --> !-- 로고 { --> ul classlogo_wrap> li> a hrefhttp://dealink.co.kr alt딜링크 패밀리세일> picture idlogo_img> source idsourceSmall srcsethttp://dealink.co.kr/data/logos/mo?ver1763382117 media(max-width: 1024px)> source idsourceLarge srcsethttp://dealink.co.kr/data/logos/pc?ver1763382117 media(min-width: 1025px)> img idfallbackImage srchttp://dealink.co.kr/data/logos/pc?ver1763382117 alt딜링크 패밀리세일 classresponsive-image> /picture> /a> /li> /ul> nav idcbp-hrmenu classcbp-hrmenu pc> ul> li> a hrefhttps://dealink.co.kr/bbs/group.php?gr_idsale target_self classfont-B>세일정보/a> div classcbp-hrsub>div classcbp-hrsub-inner>div>ul> li>a hrefhttp://dealink.co.kr/familysale target_self>패밀리세일/a>/li> li>a hrefhttp://dealink.co.kr/hotdeal target_self>국내핫딜/a>/li> li>a hrefhttp://dealink.co.kr/hotdeal_inter target_self>해외핫딜/a>/li> /ul>/div>/div>/div> /li> li> a hrefhttps://dealink.co.kr/bbs/group.php?gr_idcommunity target_self classfont-B>커뮤니티/a> div classcbp-hrsub>div classcbp-hrsub-inner>div>ul> li>a hrefhttp://dealink.co.kr/notice target_self>공지사항/a>/li> li>a hrefhttp://dealink.co.kr/free target_self>자유게시판/a>/li> li>a hrefhttp://dealink.co.kr/inquiry target_self>서비스 문의/a>/li> /ul>/div>/div>/div> /li> /ul> /nav> !-- 퀵메뉴 { --> ul classsnb_wrap> li classqm_wrap> button typebutton alt검색 idsearch_top_btn> svg width20 height20 viewBox0 0 20 20 fillnone xmlnshttp://www.w3.org/2000/svg> path fill-ruleevenodd clip-ruleevenodd dM8.49928 1.91687e-08C7.14387 0.000115492 5.80814 0.324364 4.60353 0.945694C3.39893 1.56702 2.36037 2.46742 1.57451 3.57175C0.788656 4.67609 0.278287 5.95235 0.0859852 7.29404C-0.106316 8.63574 0.0250263 10.004 0.469055 11.2846C0.913084 12.5652 1.65692 13.7211 2.63851 14.6557C3.6201 15.5904 4.81098 16.2768 6.11179 16.6576C7.4126 17.0384 8.78562 17.1026 10.1163 16.8449C11.447 16.5872 12.6967 16.015 13.7613 15.176L17.4133 18.828C17.6019 19.0102 17.8545 19.111 18.1167 19.1087C18.3789 19.1064 18.6297 19.0012 18.8151 18.8158C19.0005 18.6304 19.1057 18.3796 19.108 18.1174C19.1102 17.8552 19.0094 17.6026 18.8273 17.414L15.1753 13.762C16.1633 12.5086 16.7784 11.0024 16.9504 9.41573C17.1223 7.82905 16.8441 6.22602 16.1475 4.79009C15.4509 3.35417 14.3642 2.14336 13.0116 1.29623C11.659 0.449106 10.0952 -0.000107143 8.49928 1.91687e-08ZM1.99928 8.5C1.99928 6.77609 2.6841 5.12279 3.90308 3.90381C5.12207 2.68482 6.77537 2 8.49928 2C10.2232 2 11.8765 2.68482 13.0955 3.90381C14.3145 5.12279 14.9993 6.77609 14.9993 8.5C14.9993 10.2239 14.3145 11.8772 13.0955 13.0962C11.8765 14.3152 10.2232 15 8.49928 15C6.77537 15 5.12207 14.3152 3.90308 13.0962C2.6841 11.8772 1.99928 10.2239 1.99928 8.5Z fill#09244B/> /svg> /button> div idsearch_box_wrap> form namefsearchbox methodget actionhttp://dealink.co.kr/bbs/search.php onsubmitreturn fsearchbox_submit(this);> ul> input typetext namestx maxlength20 classw100 font-B idser_inp_fc placeholder통합검색> button typesubmit alt검색 classser_inner_btn> svg width20 height20 viewBox0 0 20 20 fillnone xmlnshttp://www.w3.org/2000/svg> path fill-ruleevenodd clip-ruleevenodd dM8.49928 1.91687e-08C7.14387 0.000115492 5.80814 0.324364 4.60353 0.945694C3.39893 1.56702 2.36037 2.46742 1.57451 3.57175C0.788656 4.67609 0.278287 5.95235 0.0859852 7.29404C-0.106316 8.63574 0.0250263 10.004 0.469055 11.2846C0.913084 12.5652 1.65692 13.7211 2.63851 14.6557C3.6201 15.5904 4.81098 16.2768 6.11179 16.6576C7.4126 17.0384 8.78562 17.1026 10.1163 16.8449C11.447 16.5872 12.6967 16.015 13.7613 15.176L17.4133 18.828C17.6019 19.0102 17.8545 19.111 18.1167 19.1087C18.3789 19.1064 18.6297 19.0012 18.8151 18.8158C19.0005 18.6304 19.1057 18.3796 19.108 18.1174C19.1102 17.8552 19.0094 17.6026 18.8273 17.414L15.1753 13.762C16.1633 12.5086 16.7784 11.0024 16.9504 9.41573C17.1223 7.82905 16.8441 6.22602 16.1475 4.79009C15.4509 3.35417 14.3642 2.14336 13.0116 1.29623C11.659 0.449106 10.0952 -0.000107143 8.49928 1.91687e-08ZM1.99928 8.5C1.99928 6.77609 2.6841 5.12279 3.90308 3.90381C5.12207 2.68482 6.77537 2 8.49928 2C10.2232 2 11.8765 2.68482 13.0955 3.90381C14.3145 5.12279 14.9993 6.77609 14.9993 8.5C14.9993 10.2239 14.3145 11.8772 13.0955 13.0962C11.8765 14.3152 10.2232 15 8.49928 15C6.77537 15 5.12207 14.3152 3.90308 13.0962C2.6841 11.8772 1.99928 10.2239 1.99928 8.5Z fill#09244B/> /svg> /button> /ul> ul classser_ul_pd pt20> li classfont-B>많이 검색된 키워드/li> li classmt-5> a classser_label hrefjavascript:void(0); data-key2025>b>#/b> 2025/a> a classser_label hrefjavascript:void(0); data-key2026>b>#/b> 2026/a> a classser_label hrefjavascript:void(0); data-key골프>b>#/b> 골프/a> a classser_label hrefjavascript:void(0); data-key락앤락>b>#/b> 락앤락/a> a classser_label hrefjavascript:void(0); data-keyLock>b>#/b> Lock/a>!-- } 인기검색어 끝 --> /li> /ul> ul classser_ul_pd> li classfont-B mt-5>검색조건/li> li classmt-10> select namesfl idsfl classselect w40> option valuewr_subject||wr_content>제목+내용/option> option valuewr_subject>제목/option> option valuewr_content>내용/option> option valuemb_id>회원아이디/option> option valuewr_name>이름/option> /select> input typeradio valueand idsop_and namesop> label forsop_and>and/label> input typeradio valueor idsop_or namesop > label forsop_or>or/label> /li> /ul> /form> /div> script> function fsearchbox_submit(f) //검색 { var stx f.stx.value.trim(); if (stx.length 2) { alert(검색어는 두글자 이상 입력해주세요.); f.stx.select(); f.stx.focus(); return false; } // 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요. var cnt 0; for (var i 0; i stx.length; i++) { if (stx.charAt(i) ) cnt++; } if (cnt > 1) { alert(빠른 검색을 위해 공백은 한번만 입력할 수 있어요.); f.stx.select(); f.stx.focus(); return false; } f.stx.value stx; return true; } //검색창 $(document).ready(function() { var isSearchBoxVisible false; $(#search_top_btn).click(function(event) { event.stopPropagation(); // Prevent click event from propagating to document isSearchBoxVisible !isSearchBoxVisible; if (isSearchBoxVisible) { $(#search_box_wrap).show(); $(#search_top_btn).addClass(ser_open); $(#ser_inp_fc).focus(); } else { $(#search_box_wrap).hide(); $(#search_top_btn).removeClass(ser_open); } }); $(document).click(function() { if (isSearchBoxVisible) { $(#search_box_wrap).hide(); $(#search_top_btn).removeClass(ser_open); isSearchBoxVisible false; } }); $(#search_box_wrap).click(function(event) { event.stopPropagation(); // Prevent click event from propagating to document }); $(.ser_label).click(function() { var dataKey $(this).attr(data-key); $(#ser_inp_fc).val(dataKey); }); }); /script> div classcb>/div> /li> li classmember_info_wrap> /li> li classmy_btn_wrap> button typebutton alt로그인 classbtn_round onclicklocation.hrefhttp://dealink.co.kr/bbs/login.php?urlhttp%3A%2F%2Fdealink.co.kr%2F;>로그인/button> button typebutton alt회원가입 classbtn_round arr_bg font-B onclicklocation.hrefhttp://dealink.co.kr/bbs/register.php;>회원가입/button> /li> div classcb>/li> /ul> !-- } --> div classcb>/div> /div> /div> !-- } --> /header> !-- } --> script> function adjustContentPadding() { // header의 높이 구하기 var height_header $(#header).outerHeight(); var sticky_header $(#header).outerHeight() + 30; // contents_wrap 에 구해진 높이값 적용 $(#contents_wrap).css(padding-top, height_header + px); $(#rb_sidemenu).css(top, sticky_header + px); } $(document).ready(function() { // 처음 페이지 로드 시 호출 adjustContentPadding(); // 브라우저 리사이즈 시 호출 $(window).resize(function() { adjustContentPadding(); }); }); /script> div classcontents_wrap idcontents_wrap> !-- $rb_coresub_width 는 반드시 포함해주세요 (환경설정 > 서브가로폭) 모듈박스 스타일 설정 md_border_ : (solid, dashed) md_radius_ : (0~30) co_inner_padding_ : (0~30) co_gap_ : (0~30) --> section classindex co_gap_pc_30> !--* 환경설정에서 모듈 추가를 사용하려면 반드시 classflex_box 를 포함해야 합니다.* 참고사항- 섹션을 좌/우 에 배치하는 경우- div classflex_box left>/div>- div classflex_box right>/div>- 와 같이 classflex_box 를 두개로 배치한 후 css를 추가해주세요.- 생성되는 모듈은 각 섹션의 좌측부터 순서대로 배치되며- 지정된 width 를 벗어나면 줄바꿈 되어 생성 됩니다.- classflex_box 를 사용하지 않고 직접 메인페이지를 구성할 수 있습니다.-->div classflex_box>/div> /section>/div> !-- footer>내용/footer> footer>는 반드시 포함해주세요. --> footer> div classfooter_gnb> div classinner stylewidth:1400px; > ul classfooter_gnb_ul1 pc> a hrefhttp://dealink.co.kr/content/provision>서비스 이용약관/a> a hrefhttp://dealink.co.kr/content/privacy>개인정보 처리방침/a> /ul> ul classfooter_gnb_ul2> a hrefhttp://dealink.co.kr/bbs/qalist.php>1:1 문의/a> a hrefhttp://dealink.co.kr/bbs/faq.php>FAQ/a> a hrefhttp://dealink.co.kr/rb/new.php>새글/a> a hrefhttp://dealink.co.kr/bbs/current_connect.php>접속자 span classcc_total_cnt font-B>19/span>/a> /ul> div classcb>/div> /div> /div> div classfooter_copy> div classinner stylewidth:1400px; > ul classfooter_copy_ul1> li classfooter_copy_ul1_li1> a href#>img srchttp://dealink.co.kr/data/logos/pc_w?ver1763382117>/a> div classmobile> a hrefhttp://dealink.co.kr/content/provision>서비스 이용약관/a> a hrefhttp://dealink.co.kr/content/privacy>개인정보 처리방침/a> /div> /li> li classfooter_copy_ul1_li2> dd>딜링크(Dealink)/dd> /dd> dd>개인정보책임자(이메일) : dealink.eomisae@gmail.com/dd> div classcb>/div> /li> li classfooter_copy_ul1_li3> (C) 2025 DEALINK. ALL RIGHTS RESERVED. /li> /ul> ul classfooter_copy_ul2 itemscope itemtypehttp://schema.org/Organization> link itempropurl hrefhttp://dealink.co.kr> a hrefhttps://open.kakao.com/o/gsdHtdgf target_blank classfooter_sns_ico title카카오 공식채널 바로가기 alt카카오 공식채널 바로가기 itempropsameAs>img srchttp://dealink.co.kr/theme/rb.basic/rb.img/icon/sns_g/g_kakaoch.svg>/a> /ul> div classcb>/div> /div> /div> /footer>!-- 전체메뉴 { -->nav idcbp-hrmenu-btm classcbp-hrmenu cbp-hrmenu-btm mobile> div classuser_prof_bg> li classuser_prof_bg_info font-B>Guest/li> /div> div classuser_prof> img srchttp://dealink.co.kr/img/no_profile.gif altprofile_image> /div> div classuser_prof_btns> li class> button typebutton alt로그인 classbtn_round onclicklocation.hrefhttp://dealink.co.kr/bbs/login.php?urlhttp%3A%2F%2Fdealink.co.kr%2F;>로그인/button> button typebutton alt회원가입 classbtn_round arr_bg font-B onclicklocation.hrefhttp://dealink.co.kr/bbs/register.php;>회원가입/button> /li> /div> ul> li classadd_arr_svg> a hrefhttps://dealink.co.kr/bbs/group.php?gr_idsale target_self classfont-B>세일정보/a> button typebutton classadd_arr_btn>/button> div classcbp-hrsub>div classcbp-hrsub-inner>div>!--h4 classfont-B>그룹/h4>-->ul> li>a hrefhttp://dealink.co.kr/familysale target_self>패밀리세일/a>/li> li>a hrefhttp://dealink.co.kr/hotdeal target_self>국내핫딜/a>/li> li>a hrefhttp://dealink.co.kr/hotdeal_inter target_self>해외핫딜/a>/li> /ul>/div>/div>/div> /li> li classadd_arr_svg> a hrefhttps://dealink.co.kr/bbs/group.php?gr_idcommunity target_self classfont-B>커뮤니티/a> button typebutton classadd_arr_btn>/button> div classcbp-hrsub>div classcbp-hrsub-inner>div>!--h4 classfont-B>그룹/h4>-->ul> li>a hrefhttp://dealink.co.kr/notice target_self>공지사항/a>/li> li>a hrefhttp://dealink.co.kr/free target_self>자유게시판/a>/li> li>a hrefhttp://dealink.co.kr/inquiry target_self>서비스 문의/a>/li> /ul>/div>/div>/div> /li> /ul>/nav>!-- } -->button typebutton idm_gnb_close_btn classmobile> img srchttp://dealink.co.kr/rb/rb.config/image/icon_close.svg>/button>script> $(document).ready(function() { $(#m_gnb_close_btn).click(function() { $(#cbp-hrmenu-btm).removeClass(active); $(#m_gnb_close_btn).removeClass(active); $(main).removeClass(moves); $(header).removeClass(moves); }); });/script>script srchttp://dealink.co.kr/theme/rb.basic/rb.js/cbpHorizontalMenu.min.js>/script>script> $(function() { cbpHorizontalMenu.init(); cbpHorizontalMenu_btm.init(); });/script>!-- } -->!-- 캘린더 옵션 { -->script> $.datepicker.setDefaults({ closeText: 닫기, prevText: 이전달, nextText: 다음달, currentText: 오늘, monthNames: 1월, 2월, 3월, 4월, 5월, 6월, 7월, 8월, 9월, 10월, 11월, 12월 , monthNamesShort: 1월, 2월, 3월, 4월, 5월, 6월, 7월, 8월, 9월, 10월, 11월, 12월 , dayNames: 일요일, 월요일, 화요일, 수요일, 목요일, 금요일, 토요일, dayNamesShort: 일, 월, 화, 수, 목, 금, 토, dayNamesMin: 일, 월, 화, 수, 목, 금, 토, weekHeader: 주, dateFormat: yy-mm-dd, firstDay: 0, isRTL: false, showMonthAfterYear: true, yearSuffix: 년 }) $(.datepicker_inp).datepicker({ //minDate: 0 })/script>link relstylesheet hrefhttp://dealink.co.kr/theme/rb.basic/rb.css/datepicker.css />!-- } -->!-- } 하단 끝 -->script> $(function() { // 폰트 리사이즈 쿠키있으면 실행 font_resize(container, get_cookie(ck_font_resize_rmv_class), get_cookie(ck_font_resize_add_class)); });/script>/main>script> document.addEventListener(DOMContentLoaded, function() { // PHP 데이터를 JavaScript 객체로 전달 const rbConfig { headerColor: #ffffff, headerSet: co_header_ffffff, logoMo: http://dealink.co.kr/data/logos/mo, logoMoWhite: http://dealink.co.kr/data/logos/mo_w, logoPc: http://dealink.co.kr/data/logos/pc, logoPcWhite: http://dealink.co.kr/data/logos/pc_w, serverTime: 1763382117 }; // 밝기 계산 함수 function isLightColor(hex) { const r parseInt(hex.slice(1, 3), 16); const g parseInt(hex.slice(3, 5), 16); const b parseInt(hex.slice(5, 7), 16); const yiq (r * 299 + g * 587 + b * 114) / 1000; return yiq > 210; } // 밝기와 텍스트 색상 결정 const isLight isLightColor(rbConfig.headerColor); const newTextCode isLight ? black : white; // 링크 태그 업데이트 const headerHref `http://dealink.co.kr/rb/rb.css/set.header.php?rb_header_set${rbConfig.headerSet}&rb_header_code${encodeURIComponent(rbConfig.headerColor)}&rb_header_txt${newTextCode}`; const headerLink document.querySelector(linkhref*set.header.php); if (headerLink) { headerLink.setAttribute(href, headerHref); } // 로고 이미지 업데이트 const newSrcset1 isLight ? rbConfig.logoMo : rbConfig.logoMoWhite; const newSrcset2 isLight ? rbConfig.logoPc : rbConfig.logoPcWhite; const sourceSmall document.getElementById(sourceSmall); const sourceLarge document.getElementById(sourceLarge); const fallbackImage document.getElementById(fallbackImage); if (sourceSmall) { sourceSmall.setAttribute(srcset, `${newSrcset1}?ver${rbConfig.serverTime}`); } if (sourceLarge) { sourceLarge.setAttribute(srcset, `${newSrcset2}?ver${rbConfig.serverTime}`); } if (fallbackImage) { fallbackImage.setAttribute(src, `${newSrcset2}?ver${rbConfig.serverTime}`); } });/script>script> $(function() { $(.content_box.rb_module_wide, .content_box.rb_module_mid, .rb_section_box.rb_sec_wide).each(function() { var parentWidth $(this).parent().width(); $(this).css(min-width, parentWidth + px); }); });/script>script> // jQuery 필요 (function($) { use strict; // Singleton tooltip element var $tip $(div classrb-tooltip roletooltip aria-hiddentrue>/div>).appendTo(document.body); var current null; // 현재 타깃 요소 var cfg { gap: 8 }; // 타깃과 툴팁 간격(px) // 위치 계산 function place(el, pos) { var rect el.getBoundingClientRect(); $tip.removeClass(rb-tip-top rb-tip-right rb-tip-bottom rb-tip-left); // 먼저 보이게 해서 실제 크기 측정 $tip.attr(data-show, 1).css({ left: 0, top: 0, visibility: hidden }); var tRect $tip0.getBoundingClientRect(); // auto: 가장 여유 있는 방향 선택 if (!pos || pos auto) { var vw window.innerWidth, vh window.innerHeight; var space { top: rect.top, right: vw - rect.right, bottom: vh - rect.bottom, left: rect.left }; pos Object.keys(space).sort(function(a, b) { return spaceb - spacea; })0; } var top 0, left 0; switch (pos) { case top: top rect.top - tRect.height - cfg.gap; left rect.left + (rect.width - tRect.width) / 2; $tip.addClass(rb-tip-top); break; case bottom: top rect.bottom + cfg.gap; left rect.left + (rect.width - tRect.width) / 2; $tip.addClass(rb-tip-bottom); break; case left: top rect.top + (rect.height - tRect.height) / 2; left rect.left - tRect.width - cfg.gap; $tip.addClass(rb-tip-left); break; default: // right top rect.top + (rect.height - tRect.height) / 2; left rect.right + cfg.gap; $tip.addClass(rb-tip-right); break; } // 뷰포트 살짝 보정(간단 클램프) var pad 6; left Math.max(pad, Math.min(left, window.innerWidth - tRect.width - pad)); top Math.max(pad, Math.min(top, window.innerHeight - tRect.height - pad)); $tip.css({ left: Math.round(left) + px, top: Math.round(top) + px, visibility: visible }); } // 보여주기 function showTip($el, text, pos) { if (!text) return; current $el0; var id rb-tip- + Math.random().toString(36).slice(2, 8); $tip.text(text).attr({ id: id, aria-hidden: false }).attr(data-show, 1); $el.attr(aria-describedby, id); place(current, pos); } // 숨기기 function hideTip() { if (!current) return; $(current).removeAttr(aria-describedby); current null; $tip.attr({ data-show: 0, aria-hidden: true }).css(visibility, hidden); } // 문서 위임 이벤트: hover/focus $(document) .on(mouseenter focusin, data-tooltip, function() { var $t $(this); showTip($t, ($t.attr(data-tooltip) || ).trim(), ($t.attr(data-tooltip-pos) || right).trim()); }) .on(mouseleave focusout, data-tooltip, function() { if (this current) hideTip(); }) .on(keydown, function(e) { if (e.key Escape) hideTip(); }) .on(scroll, function() { if (current) place(current, ($(current).attr(data-tooltip-pos) || right)); }) .on(mousemove, function() { if (current) place(current, ($(current).attr(data-tooltip-pos) || right)); }); // 터치: 탭 시 잠깐 표시(1.5s) $(document).on(touchstart, data-tooltip, function() { var $t $(this); showTip($t, ($t.attr(data-tooltip) || ).trim(), ($t.attr(data-tooltip-pos) || right).trim()); setTimeout(hideTip, 1500); }); // 전역 API (필요 시 직접 제어) window.RBTooltip { show: function(el, text, opts) { var $el $(el); showTip($el, text || $el.attr(data-tooltip), (opts && opts.pos) || $el.attr(data-tooltip-pos) || right); }, hide: hideTip, place: function() { if (current) place(current, ($(current).attr(data-tooltip-pos) || right)); } }; })(jQuery);/script>script> window.RBHelp (function() { // 안전한 선택자 function q(root, sel) { return root && root.querySelector ? root.querySelector(sel) : null; } // 안전한 closest: jQuery/NodeList/텍스트노드/구형 브라우저까지 대응 function closestHelp(el) { // jQuery 객체면 첫 엘리먼트로 if (el && el.jquery) el el0; // NodeList/HTMLCollection/배열이면 첫 엘리먼트로 if (Array.isArray(el) || (el && typeof el.length number && el.item)) el el0; // 텍스트 노드면 부모로 if (el && el.nodeType 3) el el.parentNode; if (!el || el.nodeType ! 1) return null; // Element만 허용 if (typeof el.closest function) return el.closest(.rb-help); // 폴백(아주 구형) for (var cur el; cur && cur.nodeType 1; cur cur.parentElement) { if (cur.matches ? cur.matches(.rb-help) : cur.msMatchesSelector && cur.msMatchesSelector(.rb-help)) { return cur; } } return null; } function ensureBuilt(root) { var btn q(root, .rb-help-btn), pop q(root, .rb-help-pop); if (!btn || !pop || pop.dataset.built 1) return pop; var imgSrc btn.getAttribute(data-img) || ; var txt btn.getAttribute(data-txt) || ; var title btn.getAttribute(data-title) || ; var alt btn.getAttribute(data-alt) || ; var wHint btn.getAttribute(data-img-w) || ; // 있으면 공간 예약 var hHint btn.getAttribute(data-img-h) || ; var wrap document.createElement(div); wrap.className rb-help-pop-inner; if (imgSrc) { var img new Image(); img.className rb-help-pop-img; img.src imgSrc; img.alt alt || ; if (wHint) img.width parseInt(wHint, 10) || undefined; // 공간 예약 if (hHint) img.height parseInt(hHint, 10) || undefined; // ★ 이미지 로드 후 위치 재판단(첫 롤오버 튐 방지) var reAuto function() { requestAnimationFrame(function() { autoFlip(pop); }); }; if (img.complete) { reAuto(); } else { img.addEventListener(load, reAuto, { once: true }); img.addEventListener(error, reAuto, { once: true }); } wrap.appendChild(img); } var box document.createElement(div); if (title) { var s document.createElement(strong); s.className rb-help-pop-title; s.textContent title; box.appendChild(s); } if (txt) { var p document.createElement(div); p.className rb-help-pop-desc font-R; p.textContent txt; box.appendChild(p); } wrap.appendChild(box); pop.innerHTML ; pop.appendChild(wrap); pop.dataset.built 1; return pop; } function setOpen(root, open) { var btn q(root, .rb-help-btn), pop q(root, .rb-help-pop); if (!btn || !pop) return; // 열기 전 지연 구성 보장 ensureBuilt(root); root.dataset.open open ? true : false; btn.setAttribute(aria-expanded, String(open)); pop.setAttribute(aria-hidden, String(!open)); if (open) { // ★ 첫 표시 프레임 숨김 → 측정/반영 → 보이기 (위치 튐 방지) var prevVis pop.style.visibility; pop.style.visibility hidden; requestAnimationFrame(function() { autoFlip(pop); pop.style.visibility prevVis || ; }); } } function autoFlip(pop) { pop.classList.remove(rb-flip-right); // 측정 중 애니메이션 간섭 방지 var prevTransition pop.style.transition; pop.style.transition none; var rect pop.getBoundingClientRect(); if (rect.left 8 || rect.right > window.innerWidth - 8) { pop.classList.add(rb-flip-right); } // 다음 프레임에 원복 requestAnimationFrame(function() { pop.style.transition prevTransition; }); } // 이벤트 바인딩 document.addEventListener(click, function(e) { // 버튼 클릭 토글 var tgt e.target && e.target.nodeType 3 ? e.target.parentNode : e.target; // 텍스트노드 보정 var btn tgt && typeof tgt.closest function ? tgt.closest(.rb-help-btn) : null; if (btn) { e.preventDefault(); var root closestHelp(btn); setOpen(root, !(root && root.dataset.open true)); return; } // 바깥 클릭 → 모두 닫기 var h closestHelp(tgt); if (!h) { document.querySelectorAll(.rb-helpdata-opentrue).forEach(function(x) { setOpen(x, false); }); } }); // 마우스 진입/키보드 포커스 시 지연 구성 document.addEventListener(mouseenter, function(e) { var h closestHelp(e.target); if (h) ensureBuilt(h); }, true); document.addEventListener(focusin, function(e) { var h closestHelp(e.target); if (h) { ensureBuilt(h); setOpen(h, true); } }); // ESC 닫기 document.addEventListener(keydown, function(e) { if (e.key Escape) { document.querySelectorAll(.rb-helpdata-opentrue).forEach(function(x) { setOpen(x, false); }); } }); // 리사이즈 시 위치 재판단 window.addEventListener(resize, function() { document.querySelectorAll(.rb-helpdata-opentrue .rb-help-pop).forEach(autoFlip); }); // 외부에서 필요 시: 특정 컨테이너 하위 프리빌드 function rebind(container) { (container || document).querySelectorAll(.rb-help).forEach(ensureBuilt); } // 선택 사항: 페이지 로드 후 미리 구성(첫 롤오버 튐 더 줄이기) // document.addEventListener(DOMContentLoaded, function(){ rebind(document); }); return { rebind: rebind }; })();/script>script> // 섹션 추가 버튼 상태 갱신 function updateSectionButtons(root) { var $scope root ? $(root) : $(document); $scope $scope.addBack ? $scope : $(document); // 안전장치 $scope.find(.add_section_wrap).addBack(.add_section_wrap).each(function() { var $wrap $(this); var $btn $wrap.children(button.add_section_btns); if (!$btn.length) return; var inNoneSection $wrap.closest(.rb-none-section, #rb_sidemenu, #rb_sidemenu_float, #rb_sidemenu_shop, #rb_sidemenu_float_shop).length > 0; if (inNoneSection) { // 비활성 모드: 반투명 + 클릭 시 경고 $btn .css(opacity, 0.3) .attr(onclick, javascript:alert(섹션을 사용할 수 없어요.\\n섹션은 가로 100% 영역에만 사용이 가능해요.);); } else { // 정상 모드: 불투명 + 원래 핸들러 $btn .css(opacity, ) .attr(onclick, set_section_send(this);); } }); } // 초기 1회 실행 $(function() { updateSectionButtons(document); // DOM 변화(추가/이동/클래스 변경)에도 자동 반영 var observer new MutationObserver(function(mutations) { var need false; for (var i 0; i mutations.length; i++) { var m mutationsi; if (m.type childList) { // .add_section_wrap가 추가/이동되면 if (.some.call(m.addedNodes || , function(n) { return n.nodeType 1 && (n.matches?.(.add_section_wrap) || n.querySelector?.(.add_section_wrap)); })) { need true; break; } } else if (m.type attributes && m.attributeName class) { // 조상/자신의 클래스 변동 (rb-none-section 토글 등) need true; break; } } if (need) updateSectionButtons(document); }); observer.observe(document.body, { subtree: true, childList: true, attributes: true, attributeFilter: class }); // 필요하면 전역으로 노출 window.updateSectionButtons updateSectionButtons; }); // 이미 있는 토글 함수들 끝부분에서도 한 번 호출해 주면 더 안전 // 예) toggleSideOptions_open_mod() 마지막에: try { updateSectionButtons(document); } catch (e) {}/script>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Mon, 17 Nov 2025 12:21:58 GMTServer: ApacheP3P: CPALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTCExpires: 0Cache-Control: pre-check0, post-check0, max-age0Pragma: no-cacheSet-Cookie: G53www_rootPHPSESSIDel7rdf5ailkg0dujhr7j3d7jq0; path/; secure; HttpOnlySet-Cookie: G53www_rootPHPSESSIDel7rdf5ailkg0dujhr7j3d7jq0; path/; secure; HttpOnly; SameSiteNone; secure; HttpOnly; SameSiteNoneSet-Cookie: 2a0d2363701f23f8a75028924a3af643NTIuNDAuMjM0LjEwNQ%3D%3D; expiresTue, 18-Nov-2025 12:21:58 GMT; Max-Age86400; path/; secure; HttpOnlyUpgrade: h2,h2cConnection: Upgrade, closeLast-Modified: Mon, 17 Nov 2025 12:21:58 GMTContent-Length: 50397Content-Type: text/html; charsetutf-8 !doctype html>html langko>head>meta charsetutf-8>!-- viewport { -->meta nameviewport contentwidthdevice-width,initial-scale0.9,minimum-scale0.9,maximum-scale0.9,user-scalableno />meta nameHandheldFriendly contenttrue />meta http-equivimagetoolbar contentno />meta http-equivX-UA-Compatible contentIEedge />!-- } -->!-- META { -->meta nametitle content딜링크(Dealink) />meta namekeywords content패밀리세일, 핫딜, 타임세일 />meta namedescription content패밀리세일, 핫딜, 타임세일 정보 공유 />meta namerobots contentindex,follow />!-- } --!-- OG { -->meta propertyog:type contentwebsite>meta propertyog:url contenthttps://dealink.co.kr/ /> meta propertyog:title content딜링크(Dealink) /> meta propertyog:description content패션 리빙 테크 라이프 패밀리세일, 국내외 핫딜, 타임세일 정보 공유 /> meta propertyog:image contenthttps://dealink.co.kr/data/seo/og_image?ver1763382118 /> !-- } -->!-- ICO { -->link relshortcut icon hrefhttps://dealink.co.kr/data/seo/favicon?ver1763382118 typeimage/x-icon>link relicon hrefhttps://dealink.co.kr/data/seo/favicon?ver1763382118 typeimage/x-icon>!-- } -->title>딜링크 패밀리세일/title>link relstylesheet hrefhttps://dealink.co.kr/theme/rb.basic/css/default.css?ver2303229>link relstylesheet hrefhttps://dealink.co.kr/js/font-awesome/css/font-awesome.min.css?ver2303229>link relstylesheet hrefhttps://dealink.co.kr/theme/rb.basic/rb.css/reset.css?ver1761626484 />link relstylesheet hrefhttps://dealink.co.kr/theme/rb.basic/rb.css/style.css?ver1761138846 />link relstylesheet hrefhttps://dealink.co.kr/theme/rb.basic/rb.css/mobile.css?ver1761626484 />link relstylesheet hrefhttps://dealink.co.kr/theme/rb.basic/rb.css/form.css?ver1761626484 />link relstylesheet hrefhttps://dealink.co.kr/theme/rb.basic/rb.css/swiper.css?ver1754391276 />link relstylesheet hrefhttps://dealink.co.kr/theme/rb.basic/rb.css/custom.css?ver1761626484 />link relstylesheet hrefhttps://dealink.co.kr/theme/rb.basic/rb.fonts/Pretendard/Pretendard.css?ver1754391276 />link relstylesheet hrefhttps://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.css />link relstylesheet hrefhttps://dealink.co.kr/theme/rb.basic/rb.layout_hd/basic/style.css?ver2025-11-17 21:21:58>link relstylesheet hrefhttps://dealink.co.kr/theme/rb.basic/skin/popular/rb.basic/style.css?ver2303229>link relstylesheet hrefhttps://dealink.co.kr/theme/rb.basic/rb.layout/basic/style.css?ver2303229>link relstylesheet hrefhttps://dealink.co.kr/theme/rb.basic/rb.layout_ft/basic/style.css?ver2303229>link relstylesheet hrefhttps://dealink.co.kr/theme/rb.basic/skin/connect/rb.connect/style.css?ver2303229>link relstylesheet hrefhttps://dealink.co.kr/rb/rb.css/set.color.php?rb_color_setco_273b81&rb_color_code%23273b81 />link relstylesheet hrefhttps://dealink.co.kr/rb/rb.css/set.header.php?rb_header_setco_header_ffffff&rb_header_code%23ffffff />link relstylesheet hrefhttps://dealink.co.kr/rb/rb.css/set.style.php?ver1763382118&rb_color_setco_273b81&rb_color_code%23273b81&rb_is_index1&rb_is_shop />link relstylesheet hrefhttps://dealink.co.kr/rb/rb.css/set.style.css?ver1763382118 />!--if lte IE 8>script srchttps://dealink.co.kr/js/html5.js>/script>!endif-->script>// 자바스크립트에서 사용하는 전역변수 선언const g5_url https://dealink.co.kr;const g5_bbs_url https://dealink.co.kr/bbs;const g5_is_member ;const g5_is_admin ;const g5_is_mobile ;const g5_bo_table ;const g5_sca ;const g5_editor ;const g5_cookie_domain ; // 레이아웃 ajax 에 전달되는 인덱스 플래그const is_index true;const is_shop false;/script>script async srchttps://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?clientca-pub-1071029697771585 crossoriginanonymous>/script>!-- Google tag (gtag.js) -->script async srchttps://www.googletagmanager.com/gtag/js?idG-37TVHTWGMV>/script>script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-37TVHTWGMV);/script>style>footer .footer_gnb_ul2 { display: none; }/style>script srchttps://dealink.co.kr/js/jquery-1.12.4.min.js?ver2304171>/script>script srchttps://dealink.co.kr/js/jquery-migrate-1.4.1.min.js?ver2304171>/script>script srchttps://dealink.co.kr/theme/rb.basic/rb.js/rb.layout.js?v2.2.3>/script>script srchttps://dealink.co.kr/js/jquery.menu.js?ver2304171>/script>script srchttps://dealink.co.kr/js/common.js?ver2304171>/script>script srchttps://dealink.co.kr/js/wrest.js?ver2304171>/script>script srchttps://dealink.co.kr/js/placeholders.min.js?ver2304171>/script>script srchttps://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js>/script>script srchttps://dealink.co.kr/theme/rb.basic/rb.js/swiper.js?ver2304171>/script>script srchttps://dealink.co.kr/theme/rb.basic/rb.js/rb.common.js?ver2304171>/script>/head>body>main classco_273b81 co_header_ffffff gap_pc_30 idmain>!-- 팝업레이어 시작 { -->div idhd_pop> h2>팝업레이어 알림/h2>span classsound_only>팝업레이어 알림이 없습니다./span>/div>script>$(function() { $(.hd_pops_reject).click(function() { var id $(this).attr(class).split( ); var ck_name id1; var exp_time parseInt(id2); $(#+id1).css(display, none); set_cookie(ck_name, 1, exp_time, g5_cookie_domain); }); $(.hd_pops_close).click(function() { var idb $(this).attr(class).split( ); $(#+idb1).css(display,none); }); $(#hd).css(z-index, 1000);});/script>!-- } 팝업레이어 끝 --> !-- header idheader>내용/header> header>는 반드시 포함해주세요. --> !-- 헤더 { --> header idheader> !-- GNB { --> div classgnb_wrap> div classinner stylewidth:1400px; > !-- 토글메뉴 { --> ul classtog_wrap mobile> li> button typebutton alt메뉴열기 idtog_gnb_mobile> svg width18 height16 viewBox0 0 18 16 fillnone xmlnshttp://www.w3.org/2000/svg> path dM17 14C17.2549 14.0003 17.5 14.0979 17.6854 14.2728C17.8707 14.4478 17.9822 14.687 17.9972 14.9414C18.0121 15.1958 17.9293 15.4464 17.7657 15.6418C17.6021 15.8373 17.3701 15.9629 17.117 15.993L17 16H1C0.74512 15.9997 0.499968 15.9021 0.314632 15.7272C0.129296 15.5522 0.017765 15.313 0.00282788 15.0586C-0.0121092 14.8042 0.0706746 14.5536 0.234265 14.3582C0.397855 14.1627 0.629904 14.0371 0.883 14.007L1 14H17ZM17 7C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9H1C0.734784 9 0.48043 8.89464 0.292893 8.70711C0.105357 8.51957 0 8.26522 0 8C0 7.73478 0.105357 7.48043 0.292893 7.29289C0.48043 7.10536 0.734784 7 1 7H17ZM17 0C17.2652 0 17.5196 0.105357 17.7071 0.292893C17.8946 0.48043 18 0.734784 18 1C18 1.26522 17.8946 1.51957 17.7071 1.70711C17.5196 1.89464 17.2652 2 17 2H1C0.734784 2 0.48043 1.89464 0.292893 1.70711C0.105357 1.51957 0 1.26522 0 1C0 0.734784 0.105357 0.48043 0.292893 0.292893C0.48043 0.105357 0.734784 0 1 0H17Z fill#09244B/> /svg> /button> script> $(document).ready(function() { $(#tog_gnb_mobile).click(function() { $(#cbp-hrmenu-btm).addClass(active); $(#m_gnb_close_btn).addClass(active); $(main).addClass(moves); $(header).addClass(moves); }); }); /script> /li> /ul> !-- } --> !-- 로고 { --> ul classlogo_wrap> li> a hrefhttps://dealink.co.kr alt딜링크 패밀리세일> picture idlogo_img> source idsourceSmall srcsethttps://dealink.co.kr/data/logos/mo?ver1763382118 media(max-width: 1024px)> source idsourceLarge srcsethttps://dealink.co.kr/data/logos/pc?ver1763382118 media(min-width: 1025px)> img idfallbackImage srchttps://dealink.co.kr/data/logos/pc?ver1763382118 alt딜링크 패밀리세일 classresponsive-image> /picture> /a> /li> /ul> nav idcbp-hrmenu classcbp-hrmenu pc> ul> li> a hrefhttps://dealink.co.kr/bbs/group.php?gr_idsale target_self classfont-B>세일정보/a> div classcbp-hrsub>div classcbp-hrsub-inner>div>ul> li>a hrefhttps://dealink.co.kr/familysale target_self>패밀리세일/a>/li> li>a hrefhttps://dealink.co.kr/hotdeal target_self>국내핫딜/a>/li> li>a hrefhttps://dealink.co.kr/hotdeal_inter target_self>해외핫딜/a>/li> /ul>/div>/div>/div> /li> li> a hrefhttps://dealink.co.kr/bbs/group.php?gr_idcommunity target_self classfont-B>커뮤니티/a> div classcbp-hrsub>div classcbp-hrsub-inner>div>ul> li>a hrefhttps://dealink.co.kr/notice target_self>공지사항/a>/li> li>a hrefhttps://dealink.co.kr/free target_self>자유게시판/a>/li> li>a hrefhttps://dealink.co.kr/inquiry target_self>서비스 문의/a>/li> /ul>/div>/div>/div> /li> /ul> /nav> !-- 퀵메뉴 { --> ul classsnb_wrap> li classqm_wrap> button typebutton alt검색 idsearch_top_btn> svg width20 height20 viewBox0 0 20 20 fillnone xmlnshttp://www.w3.org/2000/svg> path fill-ruleevenodd clip-ruleevenodd dM8.49928 1.91687e-08C7.14387 0.000115492 5.80814 0.324364 4.60353 0.945694C3.39893 1.56702 2.36037 2.46742 1.57451 3.57175C0.788656 4.67609 0.278287 5.95235 0.0859852 7.29404C-0.106316 8.63574 0.0250263 10.004 0.469055 11.2846C0.913084 12.5652 1.65692 13.7211 2.63851 14.6557C3.6201 15.5904 4.81098 16.2768 6.11179 16.6576C7.4126 17.0384 8.78562 17.1026 10.1163 16.8449C11.447 16.5872 12.6967 16.015 13.7613 15.176L17.4133 18.828C17.6019 19.0102 17.8545 19.111 18.1167 19.1087C18.3789 19.1064 18.6297 19.0012 18.8151 18.8158C19.0005 18.6304 19.1057 18.3796 19.108 18.1174C19.1102 17.8552 19.0094 17.6026 18.8273 17.414L15.1753 13.762C16.1633 12.5086 16.7784 11.0024 16.9504 9.41573C17.1223 7.82905 16.8441 6.22602 16.1475 4.79009C15.4509 3.35417 14.3642 2.14336 13.0116 1.29623C11.659 0.449106 10.0952 -0.000107143 8.49928 1.91687e-08ZM1.99928 8.5C1.99928 6.77609 2.6841 5.12279 3.90308 3.90381C5.12207 2.68482 6.77537 2 8.49928 2C10.2232 2 11.8765 2.68482 13.0955 3.90381C14.3145 5.12279 14.9993 6.77609 14.9993 8.5C14.9993 10.2239 14.3145 11.8772 13.0955 13.0962C11.8765 14.3152 10.2232 15 8.49928 15C6.77537 15 5.12207 14.3152 3.90308 13.0962C2.6841 11.8772 1.99928 10.2239 1.99928 8.5Z fill#09244B/> /svg> /button> div idsearch_box_wrap> form namefsearchbox methodget actionhttps://dealink.co.kr/bbs/search.php onsubmitreturn fsearchbox_submit(this);> ul> input typetext namestx maxlength20 classw100 font-B idser_inp_fc placeholder통합검색> button typesubmit alt검색 classser_inner_btn> svg width20 height20 viewBox0 0 20 20 fillnone xmlnshttp://www.w3.org/2000/svg> path fill-ruleevenodd clip-ruleevenodd dM8.49928 1.91687e-08C7.14387 0.000115492 5.80814 0.324364 4.60353 0.945694C3.39893 1.56702 2.36037 2.46742 1.57451 3.57175C0.788656 4.67609 0.278287 5.95235 0.0859852 7.29404C-0.106316 8.63574 0.0250263 10.004 0.469055 11.2846C0.913084 12.5652 1.65692 13.7211 2.63851 14.6557C3.6201 15.5904 4.81098 16.2768 6.11179 16.6576C7.4126 17.0384 8.78562 17.1026 10.1163 16.8449C11.447 16.5872 12.6967 16.015 13.7613 15.176L17.4133 18.828C17.6019 19.0102 17.8545 19.111 18.1167 19.1087C18.3789 19.1064 18.6297 19.0012 18.8151 18.8158C19.0005 18.6304 19.1057 18.3796 19.108 18.1174C19.1102 17.8552 19.0094 17.6026 18.8273 17.414L15.1753 13.762C16.1633 12.5086 16.7784 11.0024 16.9504 9.41573C17.1223 7.82905 16.8441 6.22602 16.1475 4.79009C15.4509 3.35417 14.3642 2.14336 13.0116 1.29623C11.659 0.449106 10.0952 -0.000107143 8.49928 1.91687e-08ZM1.99928 8.5C1.99928 6.77609 2.6841 5.12279 3.90308 3.90381C5.12207 2.68482 6.77537 2 8.49928 2C10.2232 2 11.8765 2.68482 13.0955 3.90381C14.3145 5.12279 14.9993 6.77609 14.9993 8.5C14.9993 10.2239 14.3145 11.8772 13.0955 13.0962C11.8765 14.3152 10.2232 15 8.49928 15C6.77537 15 5.12207 14.3152 3.90308 13.0962C2.6841 11.8772 1.99928 10.2239 1.99928 8.5Z fill#09244B/> /svg> /button> /ul> ul classser_ul_pd pt20> li classfont-B>많이 검색된 키워드/li> li classmt-5> a classser_label hrefjavascript:void(0); data-key2025>b>#/b> 2025/a> a classser_label hrefjavascript:void(0); data-key2026>b>#/b> 2026/a> a classser_label hrefjavascript:void(0); data-key골프>b>#/b> 골프/a> a classser_label hrefjavascript:void(0); data-key락앤락>b>#/b> 락앤락/a> a classser_label hrefjavascript:void(0); data-keyLock>b>#/b> Lock/a>!-- } 인기검색어 끝 --> /li> /ul> ul classser_ul_pd> li classfont-B mt-5>검색조건/li> li classmt-10> select namesfl idsfl classselect w40> option valuewr_subject||wr_content>제목+내용/option> option valuewr_subject>제목/option> option valuewr_content>내용/option> option valuemb_id>회원아이디/option> option valuewr_name>이름/option> /select> input typeradio valueand idsop_and namesop> label forsop_and>and/label> input typeradio valueor idsop_or namesop > label forsop_or>or/label> /li> /ul> /form> /div> script> function fsearchbox_submit(f) //검색 { var stx f.stx.value.trim(); if (stx.length 2) { alert(검색어는 두글자 이상 입력해주세요.); f.stx.select(); f.stx.focus(); return false; } // 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요. var cnt 0; for (var i 0; i stx.length; i++) { if (stx.charAt(i) ) cnt++; } if (cnt > 1) { alert(빠른 검색을 위해 공백은 한번만 입력할 수 있어요.); f.stx.select(); f.stx.focus(); return false; } f.stx.value stx; return true; } //검색창 $(document).ready(function() { var isSearchBoxVisible false; $(#search_top_btn).click(function(event) { event.stopPropagation(); // Prevent click event from propagating to document isSearchBoxVisible !isSearchBoxVisible; if (isSearchBoxVisible) { $(#search_box_wrap).show(); $(#search_top_btn).addClass(ser_open); $(#ser_inp_fc).focus(); } else { $(#search_box_wrap).hide(); $(#search_top_btn).removeClass(ser_open); } }); $(document).click(function() { if (isSearchBoxVisible) { $(#search_box_wrap).hide(); $(#search_top_btn).removeClass(ser_open); isSearchBoxVisible false; } }); $(#search_box_wrap).click(function(event) { event.stopPropagation(); // Prevent click event from propagating to document }); $(.ser_label).click(function() { var dataKey $(this).attr(data-key); $(#ser_inp_fc).val(dataKey); }); }); /script> div classcb>/div> /li> li classmember_info_wrap> /li> li classmy_btn_wrap> button typebutton alt로그인 classbtn_round onclicklocation.hrefhttps://dealink.co.kr/bbs/login.php?urlhttps%3A%2F%2Fdealink.co.kr%2F;>로그인/button> button typebutton alt회원가입 classbtn_round arr_bg font-B onclicklocation.hrefhttps://dealink.co.kr/bbs/register.php;>회원가입/button> /li> div classcb>/li> /ul> !-- } --> div classcb>/div> /div> /div> !-- } --> /header> !-- } --> script> function adjustContentPadding() { // header의 높이 구하기 var height_header $(#header).outerHeight(); var sticky_header $(#header).outerHeight() + 30; // contents_wrap 에 구해진 높이값 적용 $(#contents_wrap).css(padding-top, height_header + px); $(#rb_sidemenu).css(top, sticky_header + px); } $(document).ready(function() { // 처음 페이지 로드 시 호출 adjustContentPadding(); // 브라우저 리사이즈 시 호출 $(window).resize(function() { adjustContentPadding(); }); }); /script> div classcontents_wrap idcontents_wrap> !-- $rb_coresub_width 는 반드시 포함해주세요 (환경설정 > 서브가로폭) 모듈박스 스타일 설정 md_border_ : (solid, dashed) md_radius_ : (0~30) co_inner_padding_ : (0~30) co_gap_ : (0~30) --> section classindex co_gap_pc_30> !--* 환경설정에서 모듈 추가를 사용하려면 반드시 classflex_box 를 포함해야 합니다.* 참고사항- 섹션을 좌/우 에 배치하는 경우- div classflex_box left>/div>- div classflex_box right>/div>- 와 같이 classflex_box 를 두개로 배치한 후 css를 추가해주세요.- 생성되는 모듈은 각 섹션의 좌측부터 순서대로 배치되며- 지정된 width 를 벗어나면 줄바꿈 되어 생성 됩니다.- classflex_box 를 사용하지 않고 직접 메인페이지를 구성할 수 있습니다.-->div classflex_box>/div> /section>/div> !-- footer>내용/footer> footer>는 반드시 포함해주세요. --> footer> div classfooter_gnb> div classinner stylewidth:1400px; > ul classfooter_gnb_ul1 pc> a hrefhttps://dealink.co.kr/content/provision>서비스 이용약관/a> a hrefhttps://dealink.co.kr/content/privacy>개인정보 처리방침/a> /ul> ul classfooter_gnb_ul2> a hrefhttps://dealink.co.kr/bbs/qalist.php>1:1 문의/a> a hrefhttps://dealink.co.kr/bbs/faq.php>FAQ/a> a hrefhttps://dealink.co.kr/rb/new.php>새글/a> a hrefhttps://dealink.co.kr/bbs/current_connect.php>접속자 span classcc_total_cnt font-B>19/span>/a> /ul> div classcb>/div> /div> /div> div classfooter_copy> div classinner stylewidth:1400px; > ul classfooter_copy_ul1> li classfooter_copy_ul1_li1> a href#>img srchttps://dealink.co.kr/data/logos/pc_w?ver1763382118>/a> div classmobile> a hrefhttps://dealink.co.kr/content/provision>서비스 이용약관/a> a hrefhttps://dealink.co.kr/content/privacy>개인정보 처리방침/a> /div> /li> li classfooter_copy_ul1_li2> dd>딜링크(Dealink)/dd> /dd> dd>개인정보책임자(이메일) : dealink.eomisae@gmail.com/dd> div classcb>/div> /li> li classfooter_copy_ul1_li3> (C) 2025 DEALINK. ALL RIGHTS RESERVED. /li> /ul> ul classfooter_copy_ul2 itemscope itemtypehttp://schema.org/Organization> link itempropurl hrefhttps://dealink.co.kr> a hrefhttps://open.kakao.com/o/gsdHtdgf target_blank classfooter_sns_ico title카카오 공식채널 바로가기 alt카카오 공식채널 바로가기 itempropsameAs>img srchttps://dealink.co.kr/theme/rb.basic/rb.img/icon/sns_g/g_kakaoch.svg>/a> /ul> div classcb>/div> /div> /div> /footer>!-- 전체메뉴 { -->nav idcbp-hrmenu-btm classcbp-hrmenu cbp-hrmenu-btm mobile> div classuser_prof_bg> li classuser_prof_bg_info font-B>Guest/li> /div> div classuser_prof> img srchttps://dealink.co.kr/img/no_profile.gif altprofile_image> /div> div classuser_prof_btns> li class> button typebutton alt로그인 classbtn_round onclicklocation.hrefhttps://dealink.co.kr/bbs/login.php?urlhttps%3A%2F%2Fdealink.co.kr%2F;>로그인/button> button typebutton alt회원가입 classbtn_round arr_bg font-B onclicklocation.hrefhttps://dealink.co.kr/bbs/register.php;>회원가입/button> /li> /div> ul> li classadd_arr_svg> a hrefhttps://dealink.co.kr/bbs/group.php?gr_idsale target_self classfont-B>세일정보/a> button typebutton classadd_arr_btn>/button> div classcbp-hrsub>div classcbp-hrsub-inner>div>!--h4 classfont-B>그룹/h4>-->ul> li>a hrefhttps://dealink.co.kr/familysale target_self>패밀리세일/a>/li> li>a hrefhttps://dealink.co.kr/hotdeal target_self>국내핫딜/a>/li> li>a hrefhttps://dealink.co.kr/hotdeal_inter target_self>해외핫딜/a>/li> /ul>/div>/div>/div> /li> li classadd_arr_svg> a hrefhttps://dealink.co.kr/bbs/group.php?gr_idcommunity target_self classfont-B>커뮤니티/a> button typebutton classadd_arr_btn>/button> div classcbp-hrsub>div classcbp-hrsub-inner>div>!--h4 classfont-B>그룹/h4>-->ul> li>a hrefhttps://dealink.co.kr/notice target_self>공지사항/a>/li> li>a hrefhttps://dealink.co.kr/free target_self>자유게시판/a>/li> li>a hrefhttps://dealink.co.kr/inquiry target_self>서비스 문의/a>/li> /ul>/div>/div>/div> /li> /ul>/nav>!-- } -->button typebutton idm_gnb_close_btn classmobile> img srchttps://dealink.co.kr/rb/rb.config/image/icon_close.svg>/button>script> $(document).ready(function() { $(#m_gnb_close_btn).click(function() { $(#cbp-hrmenu-btm).removeClass(active); $(#m_gnb_close_btn).removeClass(active); $(main).removeClass(moves); $(header).removeClass(moves); }); });/script>script srchttps://dealink.co.kr/theme/rb.basic/rb.js/cbpHorizontalMenu.min.js>/script>script> $(function() { cbpHorizontalMenu.init(); cbpHorizontalMenu_btm.init(); });/script>!-- } -->!-- 캘린더 옵션 { -->script> $.datepicker.setDefaults({ closeText: 닫기, prevText: 이전달, nextText: 다음달, currentText: 오늘, monthNames: 1월, 2월, 3월, 4월, 5월, 6월, 7월, 8월, 9월, 10월, 11월, 12월 , monthNamesShort: 1월, 2월, 3월, 4월, 5월, 6월, 7월, 8월, 9월, 10월, 11월, 12월 , dayNames: 일요일, 월요일, 화요일, 수요일, 목요일, 금요일, 토요일, dayNamesShort: 일, 월, 화, 수, 목, 금, 토, dayNamesMin: 일, 월, 화, 수, 목, 금, 토, weekHeader: 주, dateFormat: yy-mm-dd, firstDay: 0, isRTL: false, showMonthAfterYear: true, yearSuffix: 년 }) $(.datepicker_inp).datepicker({ //minDate: 0 })/script>link relstylesheet hrefhttps://dealink.co.kr/theme/rb.basic/rb.css/datepicker.css />!-- } -->!-- } 하단 끝 -->script> $(function() { // 폰트 리사이즈 쿠키있으면 실행 font_resize(container, get_cookie(ck_font_resize_rmv_class), get_cookie(ck_font_resize_add_class)); });/script>/main>script> document.addEventListener(DOMContentLoaded, function() { // PHP 데이터를 JavaScript 객체로 전달 const rbConfig { headerColor: #ffffff, headerSet: co_header_ffffff, logoMo: https://dealink.co.kr/data/logos/mo, logoMoWhite: https://dealink.co.kr/data/logos/mo_w, logoPc: https://dealink.co.kr/data/logos/pc, logoPcWhite: https://dealink.co.kr/data/logos/pc_w, serverTime: 1763382118 }; // 밝기 계산 함수 function isLightColor(hex) { const r parseInt(hex.slice(1, 3), 16); const g parseInt(hex.slice(3, 5), 16); const b parseInt(hex.slice(5, 7), 16); const yiq (r * 299 + g * 587 + b * 114) / 1000; return yiq > 210; } // 밝기와 텍스트 색상 결정 const isLight isLightColor(rbConfig.headerColor); const newTextCode isLight ? black : white; // 링크 태그 업데이트 const headerHref `https://dealink.co.kr/rb/rb.css/set.header.php?rb_header_set${rbConfig.headerSet}&rb_header_code${encodeURIComponent(rbConfig.headerColor)}&rb_header_txt${newTextCode}`; const headerLink document.querySelector(linkhref*set.header.php); if (headerLink) { headerLink.setAttribute(href, headerHref); } // 로고 이미지 업데이트 const newSrcset1 isLight ? rbConfig.logoMo : rbConfig.logoMoWhite; const newSrcset2 isLight ? rbConfig.logoPc : rbConfig.logoPcWhite; const sourceSmall document.getElementById(sourceSmall); const sourceLarge document.getElementById(sourceLarge); const fallbackImage document.getElementById(fallbackImage); if (sourceSmall) { sourceSmall.setAttribute(srcset, `${newSrcset1}?ver${rbConfig.serverTime}`); } if (sourceLarge) { sourceLarge.setAttribute(srcset, `${newSrcset2}?ver${rbConfig.serverTime}`); } if (fallbackImage) { fallbackImage.setAttribute(src, `${newSrcset2}?ver${rbConfig.serverTime}`); } });/script>script> $(function() { $(.content_box.rb_module_wide, .content_box.rb_module_mid, .rb_section_box.rb_sec_wide).each(function() { var parentWidth $(this).parent().width(); $(this).css(min-width, parentWidth + px); }); });/script>script> // jQuery 필요 (function($) { use strict; // Singleton tooltip element var $tip $(div classrb-tooltip roletooltip aria-hiddentrue>/div>).appendTo(document.body); var current null; // 현재 타깃 요소 var cfg { gap: 8 }; // 타깃과 툴팁 간격(px) // 위치 계산 function place(el, pos) { var rect el.getBoundingClientRect(); $tip.removeClass(rb-tip-top rb-tip-right rb-tip-bottom rb-tip-left); // 먼저 보이게 해서 실제 크기 측정 $tip.attr(data-show, 1).css({ left: 0, top: 0, visibility: hidden }); var tRect $tip0.getBoundingClientRect(); // auto: 가장 여유 있는 방향 선택 if (!pos || pos auto) { var vw window.innerWidth, vh window.innerHeight; var space { top: rect.top, right: vw - rect.right, bottom: vh - rect.bottom, left: rect.left }; pos Object.keys(space).sort(function(a, b) { return spaceb - spacea; })0; } var top 0, left 0; switch (pos) { case top: top rect.top - tRect.height - cfg.gap; left rect.left + (rect.width - tRect.width) / 2; $tip.addClass(rb-tip-top); break; case bottom: top rect.bottom + cfg.gap; left rect.left + (rect.width - tRect.width) / 2; $tip.addClass(rb-tip-bottom); break; case left: top rect.top + (rect.height - tRect.height) / 2; left rect.left - tRect.width - cfg.gap; $tip.addClass(rb-tip-left); break; default: // right top rect.top + (rect.height - tRect.height) / 2; left rect.right + cfg.gap; $tip.addClass(rb-tip-right); break; } // 뷰포트 살짝 보정(간단 클램프) var pad 6; left Math.max(pad, Math.min(left, window.innerWidth - tRect.width - pad)); top Math.max(pad, Math.min(top, window.innerHeight - tRect.height - pad)); $tip.css({ left: Math.round(left) + px, top: Math.round(top) + px, visibility: visible }); } // 보여주기 function showTip($el, text, pos) { if (!text) return; current $el0; var id rb-tip- + Math.random().toString(36).slice(2, 8); $tip.text(text).attr({ id: id, aria-hidden: false }).attr(data-show, 1); $el.attr(aria-describedby, id); place(current, pos); } // 숨기기 function hideTip() { if (!current) return; $(current).removeAttr(aria-describedby); current null; $tip.attr({ data-show: 0, aria-hidden: true }).css(visibility, hidden); } // 문서 위임 이벤트: hover/focus $(document) .on(mouseenter focusin, data-tooltip, function() { var $t $(this); showTip($t, ($t.attr(data-tooltip) || ).trim(), ($t.attr(data-tooltip-pos) || right).trim()); }) .on(mouseleave focusout, data-tooltip, function() { if (this current) hideTip(); }) .on(keydown, function(e) { if (e.key Escape) hideTip(); }) .on(scroll, function() { if (current) place(current, ($(current).attr(data-tooltip-pos) || right)); }) .on(mousemove, function() { if (current) place(current, ($(current).attr(data-tooltip-pos) || right)); }); // 터치: 탭 시 잠깐 표시(1.5s) $(document).on(touchstart, data-tooltip, function() { var $t $(this); showTip($t, ($t.attr(data-tooltip) || ).trim(), ($t.attr(data-tooltip-pos) || right).trim()); setTimeout(hideTip, 1500); }); // 전역 API (필요 시 직접 제어) window.RBTooltip { show: function(el, text, opts) { var $el $(el); showTip($el, text || $el.attr(data-tooltip), (opts && opts.pos) || $el.attr(data-tooltip-pos) || right); }, hide: hideTip, place: function() { if (current) place(current, ($(current).attr(data-tooltip-pos) || right)); } }; })(jQuery);/script>script> window.RBHelp (function() { // 안전한 선택자 function q(root, sel) { return root && root.querySelector ? root.querySelector(sel) : null; } // 안전한 closest: jQuery/NodeList/텍스트노드/구형 브라우저까지 대응 function closestHelp(el) { // jQuery 객체면 첫 엘리먼트로 if (el && el.jquery) el el0; // NodeList/HTMLCollection/배열이면 첫 엘리먼트로 if (Array.isArray(el) || (el && typeof el.length number && el.item)) el el0; // 텍스트 노드면 부모로 if (el && el.nodeType 3) el el.parentNode; if (!el || el.nodeType ! 1) return null; // Element만 허용 if (typeof el.closest function) return el.closest(.rb-help); // 폴백(아주 구형) for (var cur el; cur && cur.nodeType 1; cur cur.parentElement) { if (cur.matches ? cur.matches(.rb-help) : cur.msMatchesSelector && cur.msMatchesSelector(.rb-help)) { return cur; } } return null; } function ensureBuilt(root) { var btn q(root, .rb-help-btn), pop q(root, .rb-help-pop); if (!btn || !pop || pop.dataset.built 1) return pop; var imgSrc btn.getAttribute(data-img) || ; var txt btn.getAttribute(data-txt) || ; var title btn.getAttribute(data-title) || ; var alt btn.getAttribute(data-alt) || ; var wHint btn.getAttribute(data-img-w) || ; // 있으면 공간 예약 var hHint btn.getAttribute(data-img-h) || ; var wrap document.createElement(div); wrap.className rb-help-pop-inner; if (imgSrc) { var img new Image(); img.className rb-help-pop-img; img.src imgSrc; img.alt alt || ; if (wHint) img.width parseInt(wHint, 10) || undefined; // 공간 예약 if (hHint) img.height parseInt(hHint, 10) || undefined; // ★ 이미지 로드 후 위치 재판단(첫 롤오버 튐 방지) var reAuto function() { requestAnimationFrame(function() { autoFlip(pop); }); }; if (img.complete) { reAuto(); } else { img.addEventListener(load, reAuto, { once: true }); img.addEventListener(error, reAuto, { once: true }); } wrap.appendChild(img); } var box document.createElement(div); if (title) { var s document.createElement(strong); s.className rb-help-pop-title; s.textContent title; box.appendChild(s); } if (txt) { var p document.createElement(div); p.className rb-help-pop-desc font-R; p.textContent txt; box.appendChild(p); } wrap.appendChild(box); pop.innerHTML ; pop.appendChild(wrap); pop.dataset.built 1; return pop; } function setOpen(root, open) { var btn q(root, .rb-help-btn), pop q(root, .rb-help-pop); if (!btn || !pop) return; // 열기 전 지연 구성 보장 ensureBuilt(root); root.dataset.open open ? true : false; btn.setAttribute(aria-expanded, String(open)); pop.setAttribute(aria-hidden, String(!open)); if (open) { // ★ 첫 표시 프레임 숨김 → 측정/반영 → 보이기 (위치 튐 방지) var prevVis pop.style.visibility; pop.style.visibility hidden; requestAnimationFrame(function() { autoFlip(pop); pop.style.visibility prevVis || ; }); } } function autoFlip(pop) { pop.classList.remove(rb-flip-right); // 측정 중 애니메이션 간섭 방지 var prevTransition pop.style.transition; pop.style.transition none; var rect pop.getBoundingClientRect(); if (rect.left 8 || rect.right > window.innerWidth - 8) { pop.classList.add(rb-flip-right); } // 다음 프레임에 원복 requestAnimationFrame(function() { pop.style.transition prevTransition; }); } // 이벤트 바인딩 document.addEventListener(click, function(e) { // 버튼 클릭 토글 var tgt e.target && e.target.nodeType 3 ? e.target.parentNode : e.target; // 텍스트노드 보정 var btn tgt && typeof tgt.closest function ? tgt.closest(.rb-help-btn) : null; if (btn) { e.preventDefault(); var root closestHelp(btn); setOpen(root, !(root && root.dataset.open true)); return; } // 바깥 클릭 → 모두 닫기 var h closestHelp(tgt); if (!h) { document.querySelectorAll(.rb-helpdata-opentrue).forEach(function(x) { setOpen(x, false); }); } }); // 마우스 진입/키보드 포커스 시 지연 구성 document.addEventListener(mouseenter, function(e) { var h closestHelp(e.target); if (h) ensureBuilt(h); }, true); document.addEventListener(focusin, function(e) { var h closestHelp(e.target); if (h) { ensureBuilt(h); setOpen(h, true); } }); // ESC 닫기 document.addEventListener(keydown, function(e) { if (e.key Escape) { document.querySelectorAll(.rb-helpdata-opentrue).forEach(function(x) { setOpen(x, false); }); } }); // 리사이즈 시 위치 재판단 window.addEventListener(resize, function() { document.querySelectorAll(.rb-helpdata-opentrue .rb-help-pop).forEach(autoFlip); }); // 외부에서 필요 시: 특정 컨테이너 하위 프리빌드 function rebind(container) { (container || document).querySelectorAll(.rb-help).forEach(ensureBuilt); } // 선택 사항: 페이지 로드 후 미리 구성(첫 롤오버 튐 더 줄이기) // document.addEventListener(DOMContentLoaded, function(){ rebind(document); }); return { rebind: rebind }; })();/script>script> // 섹션 추가 버튼 상태 갱신 function updateSectionButtons(root) { var $scope root ? $(root) : $(document); $scope $scope.addBack ? $scope : $(document); // 안전장치 $scope.find(.add_section_wrap).addBack(.add_section_wrap).each(function() { var $wrap $(this); var $btn $wrap.children(button.add_section_btns); if (!$btn.length) return; var inNoneSection $wrap.closest(.rb-none-section, #rb_sidemenu, #rb_sidemenu_float, #rb_sidemenu_shop, #rb_sidemenu_float_shop).length > 0; if (inNoneSection) { // 비활성 모드: 반투명 + 클릭 시 경고 $btn .css(opacity, 0.3) .attr(onclick, javascript:alert(섹션을 사용할 수 없어요.\\n섹션은 가로 100% 영역에만 사용이 가능해요.);); } else { // 정상 모드: 불투명 + 원래 핸들러 $btn .css(opacity, ) .attr(onclick, set_section_send(this);); } }); } // 초기 1회 실행 $(function() { updateSectionButtons(document); // DOM 변화(추가/이동/클래스 변경)에도 자동 반영 var observer new MutationObserver(function(mutations) { var need false; for (var i 0; i mutations.length; i++) { var m mutationsi; if (m.type childList) { // .add_section_wrap가 추가/이동되면 if (.some.call(m.addedNodes || , function(n) { return n.nodeType 1 && (n.matches?.(.add_section_wrap) || n.querySelector?.(.add_section_wrap)); })) { need true; break; } } else if (m.type attributes && m.attributeName class) { // 조상/자신의 클래스 변동 (rb-none-section 토글 등) need true; break; } } if (need) updateSectionButtons(document); }); observer.observe(document.body, { subtree: true, childList: true, attributes: true, attributeFilter: class }); // 필요하면 전역으로 노출 window.updateSectionButtons updateSectionButtons; }); // 이미 있는 토글 함수들 끝부분에서도 한 번 호출해 주면 더 안전 // 예) toggleSideOptions_open_mod() 마지막에: try { updateSectionButtons(document); } catch (e) {}/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]