CINXE.COM

연합뉴스TV

<!DOCTYPE html> <html lang="ko"> <head> <meta name='dailymotion-domain-verification' content='dm1jp6zgs72hmrrmj' /> <meta charset="UTF-8"> <title>연합뉴스TV</title> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=device-width"> <meta name="referrer" content="unsafe-url"> <meta name="robots" content="max-image-preview:large, max-video-preview:0"> <!-- link rel="alternate" type="application/rss+xml" href="http://www.yonhapnewstv.co.kr/browse/feed/" / --> <!--[if lt IE 9]> <script src="/asset/js/html5shiv.min.js"></script> <link rel="stylesheet" href="/asset/css/font/notosanskr-eot.min.css"> <![endif]--> <link href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap" rel="stylesheet"> <link rel="shortcut icon" href="/asset/img/common/favicon.png" type="image/png"> <link rel="stylesheet" href="/asset/css/common/feCommon.min.css?v=2024082102"> <link rel="canonical" href="https://m.yonhapnewstv.co.kr/news?ct=1"/><!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-QFWKM3MRMH"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-QFWKM3MRMH'); </script> <!-- Dable 스크립트 시작 / 문의 support@dable.io --> <script src="/asset/js/vendor.min.js"></script> <script> (function (d, a, b, l, e, _) { d[b] = d[b] || function () { (d[b].q = d[b].q || []).push(arguments) }; e = a.createElement(l); e.async = 1; e.charset = 'utf-8'; e.src = '//static.dable.io/dist/plugin.min.js'; _ = a.getElementsByTagName(l)[0]; _.parentNode.insertBefore(e, _); })(window, document, 'dable', 'script'); dable('setService', 'yonhapnewstv.co.kr'); dable('sendLogOnce'); </script> <!-- Dable 스크립트 종료 / 문의 support@dable.io --> <!-- adsence --> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <script> (adsbygoogle = window.adsbygoogle || []).push({ google_ad_client: "ca-pub-5559024036804342", enable_page_level_ads: true }); </script> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-39315605-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-39315605-1'); </script> </head> <body> <!-- wrap --> <div id="wrap" class="wrap"> <!-- skipToContent --> <a href="#content" class="skipToContent">본문으로 바로가기</a> <!-- //skipToContent --> <!-- header --> <header id="header" class="header"> <div class="inner"> <h1 class="he">연합뉴스TV</h1> <!-- logo : 로고 이미지 하나일 경우 --> <div class="logo"> <a href="/"><img src="/asset/img/common/img_logo_yhntv_navy.png" alt="연합뉴스"></a> </div> <!-- //logo : 로고 이미지 하나일 경우 --> </div> <!-- gnb --> <nav id="gnb" class="gnb"> <h2 class="he">주메뉴</h2> <!-- gnbList --> <ul class="gnbList"> <li> <a href="/news?ct=1">뉴스</a> <!-- sub --> <div class="sub sub-item01"> <!-- inner --> <div class="inner"> <strong class="he">뉴스</strong> <div class="row"> <div class="item"> <ul id="newsTopMenuContainer" class=""> <li><a href="/news/headline">헤드라인</a></li> <li><a href="/news?ct=1">최신</a></li> <li><a href="/news?ct=2">정치</a></li> <li><a href="/news?ct=3">경제</a></li> <li><a href="/news?ct=4">사회</a></li> <li><a href="/news?ct=8">스포츠</a></li> <li><a href="/news?ct=7">문화·연예</a></li> <li><a href="/news?ct=5">지역</a></li> <li><a href="/news?ct=6">세계</a></li> <li><a href="/news?ct=9">날씨</a></li> </ul> </div> </div> </div> <!-- //inner --> </div> <!-- //sub --> </li> <li> <a href="/tipOff/add">제보</a> <!-- sub --> <div class="sub sub-item02"> <!-- inner --> <div class="inner"> <strong class="he">제보</strong> <div class="row"> <div class="item"> <ul class=""> <li><a href="/tipOff/add">제보하기</a></li> <li><a href="/tipOff">제보영상</a></li> </ul> </div> </div> </div> <!-- //inner --> </div> <!-- //sub --> </li> <li> <a href="/newsFeed">뉴스피드</a> <!-- sub --> <div class="sub sub-item03"> <!-- inner --> <div class="inner"> <strong class="he">뉴스피드</strong> <div class="row"> <div class="item"> <ul class="" id="newsFeedTopMenuContainer"> <li><a href="/">뉴스뷰</a></li> <li><a href="/">출근길 인터뷰</a></li> <li><a href="/">정치五감</a></li> <li><a href="/">여의도 SNS</a></li> <li><a href="/">명품 리포트</a></li> <li><a href="/">바스켓톡</a></li> </ul> </div> </div> </div> <!-- //inner --> </div> <!-- //sub --> </li> <li> <a href="/program">프로그램</a> <!-- sub --> <div class="sub sub-item04"> <!-- inner --> <div class="inner"> <strong class="he">프로그램</strong> <div class="row"> <div class="item"> <ul class="e" id="programTopMenuContainer"> <li><a href="/program?cd=newsProgram">뉴스프로그램</a></li> <li><a href="/program?cd=vod">Y-Story</a></li> </ul> </div> </div> </div> <!-- //inner --> </div> <!-- //sub --> </li> <li> <a href="/newsBureau?t=host">보도국</a> <!-- sub --> <div class="sub sub-item05"> <!-- inner --> <div class="inner"> <strong class="he">보도국</strong> <div class="row"> <div class="item"> <ul class=""> <li><a href="/newsBureau?t=host">앵커 · 아나운서</a></li> <li><a href="/newsBureau?t=caster">기상 · 뉴스 캐스터</a></li> </ul> </div> </div> </div> <!-- //inner --> </div> <!-- //sub --> </li> <li> <a id="lifeLnb" href="javascript:lifePageMoveAndRemoveStorage('/life/health');">라이프</a> <!-- sub --> <div class="sub sub-item06"> <!-- inner --> <div class="inner"> <strong class="he">라이프</strong> <div class="row"> <div class="item"> <ul class=""> <li><a href="javascript:lifePageMoveAndRemoveStorage('/life/health');">건강</a></li> <!-- li><a href="javascript:lifePageMoveAndRemoveStorage('/life/job');">취업</a></li --> </ul> </div> </div> </div> <!-- //inner --> </div> <!-- //sub --> </li> <li class="btnSearch"> <div class="searchWrap"> <a href="/" class="btnOpenSearch"><i class="icon-search ht">검색</i></a> <div class="innerSearch"> <div class="gnbSearch"> <div class="formSearch"> <form id="searchForm" name="searchForm" method="get" onsubmit="return onSearch(this);" action="/yn/v1/search;jsessionid=653A92AE9CD4F13BB5D495597054E30C"> <fieldset> <legend>검색</legend> <input type="text" name="q" value="" class="input" title="검색어" placeholder="검색어를 입력해 주세요." id="inputSearch" autocomplete="off" /> <button type="button" class="btnToggleAutoComplete" onclick="javascript: useAutoComplete();return false;"> <i class="icon-btnToggleAutoComplete ht">자동완성 열기</i> </button> <button type="submit"> <i class="icon-btnGnbSearch ht">검색</i> </button> </fieldset> <input type="hidden" name="v1" id="v1"/> </form> <div class="layerSearch"> <div class="recentKeyword"> <ul> </ul> </div> <div class="autoComplete"> <ul> </ul> <div class="autoCompleteCtrl"> <button type="button" onclick="javascript: unuseAutoComplete();return false;">자동완성 끄기 </button> </div> </div> </div> </div> <dl> <dt>인기검색어</dt> <dd> <ul id="populars"> </ul> </dd> </dl> <button type="button" class="btnCloseSearch"> <i class="icon-closeSearch ht">검색닫기</i> </button> </div> </div> </div> </li> </ul> <!-- //gnbList --> </nav> <!-- //gnb --> <div class="inner"> <ul class="utilMenu"> <li> <a href="/live"> <!-- i class="icon-live"></i --> <span>라이브</span> </a> </li> <li> <a href="/replay"> <!-- i class="icon-see"></i --> <span>다시보기</span> </a> </li> <li> <a href="/audionews"> <!-- i class="icon-listen"></i --> <span>다시듣기</span> </a> </li> <li> <a href="/pwd/guide.html"> <span>장애인 서비스</span> </a> </li> </ul> </div> </header> <div class="breakingNews" style="display:none;"> <div class="inner"> <!-- p class="title">속보</p --> <div class="bkNewsRoll"> <ul class="bkNewsSlide"> </ul> </div> </div> <button type="button "class="bkNewsSlide-close"> <span class="bx-close">Close</span> </button> </div> <!-- //header --> <main id="content" class="content"> <div class="inner"> <div class="heading heading-depth01"> <h2 class="title">스포츠</h2> </div> <div class="cont"> <!-- article-featured --> <div class="article article-featured"> <div class="grid-row grid-size02"> <div class="grid-col"> <a href="/news/AKR20250201181936718" class="sizeL" target="_blank"> <div class="item-img"> <img src="https://yonhapnewstv-prod.s3.ap-northeast-2.amazonaws.com/article/AKR/20250201/AKR20250201181936718_01_i.jpg" alt="선두 현대캐피탈, 삼성화재 꺾고 파죽의 16연승 질주"> </div> <strong>선두 현대캐피탈, 삼성화재 꺾고 파죽의 16연승 질주</strong> </a> </div> <div class="grid-col"> <a href="/news/MYH20250201007400641" class="sizeL" target="_blank"> <div class="item-img"> <img src="https://yonhapnewstv-prod.s3.ap-northeast-2.amazonaws.com/article/MYH/20250201/MYH20250201007400641.jpg" alt="김민재의 뮌헨 vs 양현준의 셀틱…챔스 16강 PO 격돌"> </div> <i class="icon-playL"></i> <strong>김민재의 뮌헨 vs 양현준의 셀틱…챔스 16강 PO 격돌</strong> </a> </div> </div> <div class="grid-row grid-size03"> <div class="grid-col"> <a href="/news/AKR20250201111158125" target="_blank"> <div class="item-img"> <img src="https://yonhapnewstv-prod.s3.ap-northeast-2.amazonaws.com/article/AKR/20250201/AKR20250201111158125_01_i.jpg" alt="김주형, PGA 투어 AT&T 페블비치 프로암 2R 공동 4위"> </div> <strong>김주형, PGA 투어 AT&T 페블비치 프로암 2R 공동 4위</strong> </a> </div> <div class="grid-col"> <a href="/news/MYH20250201003300641" target="_blank"> <div class="item-img"> <img src="https://yonhapnewstv-prod.s3.ap-northeast-2.amazonaws.com/article/MYH/20250201/MYH20250201003300641.jpg" alt="김아림, LPGA 투어 시즌 개막전 이틀 연속 선두"> </div> <i class="icon-play"></i> <strong>김아림, LPGA 투어 시즌 개막전 이틀 연속 선두</strong> </a> </div> <div class="grid-col"> <a href="/news/MYH20250131021400641" target="_blank"> <div class="item-img"> <img src="https://yonhapnewstv-prod.s3.ap-northeast-2.amazonaws.com/article/MYH/20250131/MYH20250131021400641.jpg" alt="토트넘 잠시 떠난 양민혁…QPR '기회의 땅' 될까"> </div> <i class="icon-play"></i> <strong>토트넘 잠시 떠난 양민혁…QPR '기회의 땅' 될까</strong> </a> </div> </div> </div> <!-- //article-featured --> </div> <div class="cont-row"> <div class="cont-item01"> <!-- article-form --> <div class="article-form"> <div class="left"> <span class="form-label"> <input type="radio" id="sortDate" name="sort" title="최신순 정렬" value="l" data-fe-wrap="radio-type01" checked> <label for="sortDate">최신</label> </span> <span class="form-label"> <input type="radio" id="sortViews" name="sort" title="조회순 정렬" value="v" data-fe-wrap="radio-type01"> <label for="sortViews">조회</label> </span> </div> <div class="right"> <div class="dateSelect"> <span class="date-desc">일자별</span> <input type="text"> </div> </div> </div> <!-- //article-form --> <!-- article --> <ul class="article article-gallery"></ul> <!-- //article --> <button type="button" class="button button-sizeL button-block" style="display:none;">더보기</button> </div> <!-- sidebar --> <div class="cont-item02"> <div class="cont-item03"></div> </div><!-- // end sidebar --> </div> </div> </main> <!-- footer --> <footer id="footer" class="footer"> <div class="footer-menu"> <div class="inner"> <div class="col"> <h3 class="title">뉴스</h3> <ul id="newsBottomMenuContainer"> <li><a href="/news/headline">헤드라인</a></li> <li><a href="/news?ct=1">최신</a></li> <li><a href="/news?ct=2">정치</a></li> <li><a href="/news?ct=3">경제</a></li> <li><a href="/news?ct=4">사회</a></li> <li><a href="/news?ct=8">스포츠</a></li> <li><a href="/news?ct=7">문화·연예</a></li> <li><a href="/news?ct=5">지역</a></li> <li><a href="/news?ct=6">세계</a></li> <li><a href="/news?ct=9">날씨</a></li> </ul> </div> <div class="col"> <h3 class="title">프로그램</h3> <ul id="programBottomMenuContainer"> <li><a href="/program?cd=newsProgram">뉴스프로그램</a></li> <li><a href="/program?cd=vod">Y-Story</a></li> </ul> </div> <div class="col"> <h3 class="title">뉴스피드</h3> <ul id="newsFeedBottomMenuContainer"> <li><a href="/">뉴스뷰</a></li> <li><a href="/">출근길 인터뷰</a></li> <li><a href="/">정치五감</a></li> <li><a href="/">여의도 SNS</a></li> <li><a href="/">명품 리포트</a></li> <li><a href="/">바스켓톡</a></li> </ul> <h3 class="title">제보</h3> <ul> <li><a href="/tipOff/add">제보하기</a></li> <li><a href="/tipOff">제보영상</a></li> </ul> </div> <div class="col"> <h3 class="title">라이프</h3> <ul> <li><a href="javascript:lifePageMoveAndRemoveStorage('/life/health');">건강</a></li> <!-- li><a href="javascript:lifePageMoveAndRemoveStorage('/life/job');">취업</a></li --> </ul> <h3 class="title">보도국</h3> <ul> <li><a href="/newsBureau?t=host">앵커 · 아나운서</a></li> <li><a href="/newsBureau?t=caster">기상 · 뉴스 캐스터</a></li> </ul> </div> <div class="col"> <h3 class="title">회사소개</h3> <ul> <li><a href="/company/about">연합뉴스TV소개</a></li> <li><a href="/company/status">주요경영현황</a></li> <li><a href="/company/organizationPlan">조직운영방침</a></li> <li><a href="/company/ethics">윤리강령</a></li> <li><a href="/company/ceo">CEO인사말</a></li> <li><a href="/company/history">연혁</a></li> <li><a href="/company/location">위치안내</a></li> </ul> </div> <div class="col"> <h3 class="title">시청자참여</h3> <ul> <li><a href="/viewer/static/committee">시청자위원회</a></li> <li><a href="/viewer/static/judge">시청자평가원</a></li> <li><a href="/viewer/report?t=3">시청자VOC</a></li> <li><a href="/viewer/static/problem">고충처리인</a></li> <li><a href="/viewer/board">시청자게시판</a></li> </ul> </div> <div class="col"> <h3 class="title">광고/비즈니스</h3> <ul> <li><a href="/adBusiness/tvCommercial">TV광고</a></li> <li><a href="/adBusiness/webCommercial">디지털사업</a></li> <li><a href="/adBusiness/collaboration">사업제휴</a></li> <li><a href="/adBusiness/culturalBusiness">문화사업</a></li> <li><a href="/adBusiness/videoSales">영상판매</a></li> </ul> </div> </div> </div> <div class="footer-linkWrap"> <div class="inner"> <ul class="footer-link"> <li><a href="/notice">공지사항</a></li> <li><a href="/schedule/rule">편성규약</a></li> <li><a href="/cueTone">큐톤안내</a></li> <li><a href="/channel/01">채널안내</a></li> <li><a href="/privacy" class="fontB">개인정보처리방침</a></li> <li><a href="/add/rss">RSS서비스</a></li> <li><a href="/add/mobileApp">모바일APP</a></li> </ul> <ul class="footer-sns"> <li><a href="https://www.facebook.com/YONHAPNEWSTV" target="_blank"><i class="icon-snsFb ht">페이스북</i></a></li> <li><a href="https://twitter.com/yonhaptv23" target="_blank"><i class="icon-snsTw ht">트위터</i></a></li> <li><a href="https://www.youtube.com/@yonhapnewstv23" target="_blank"><i class="icon-snsYt ht">유튜브</i></a></li> </ul> </div> </div> <div class="footer-info"> <div class="inner"> <div class="text"> <ul> <li> <address>(주)연합뉴스TV 서울특별시 종로구 율곡로 2길(수송동)</address> </li> <li>대표자 : 안수훈</li> <li>대표전화 : 02-398-7800</li> <li>사업자등록번호 : 101-86-62619</li> </ul> </div> <p class="copyright">Copyright 2019 © 연합뉴스TV :: 대한민국 뉴스의 시작. 채널 23 All rights reserved.</p> <p>모든 콘텐츠(기사)는 저작권법의 보호를 받은바, 무단 전재·복사·배포를 금합니다.</p> <div class="selectMenuWrap"> <!-- selectMenu --> <div class="selectMenu"> <button type="button"> Family site <i class="icon-arrow"></i> </button> <ul> <li><a title="새창" target="_blank" href="https://www.yna.co.kr/">연합뉴스</a></li> <li><a title="새창" target="_blank" href="http://news.einfomax.co.kr/">연합인포맥스</a></li> </ul> </div> <!-- //selectMenu --> </div> </div> </div> </footer> <!-- //footer --> <script type="text/javascript"> var SR = '/'; </script> <script src="/asset/js/feCommon.min.js?v=2024082102"></script> <script type="text/javascript" src="/asset/js/js.storage.min.js"></script> <script type="text/javascript" src="/asset/js/jquery.cookie.js"></script> <script src="//developers.kakao.com/sdk/js/kakao.min.js"></script> <script type="text/javascript"> (function ($) { 'use strict'; /* 속보 조회 */ function getBreakingNews() { var $bkSlide = $(".bkNewsSlide"), $breakingNews = $(".breakingNews"), $closeList = $breakingNews.find('.bkNewsSlide-close'); var breakingSeq=""; var _show = function(bnews){ $bkSlide.empty().html(bnews); $breakingNews.show(); feUI.breakingNewsSlide.reloadSlider(); feUI.breakingNewsSlide.startAuto(false); } var _hide = function(){$bkSlide.empty();$breakingNews.hide();} $closeList.on('click', function() { feUI.createCookie("breakingNews", breakingSeq, 1); $breakingNews.hide();}); $.ajax({ type: 'get', url: '/getBreakingNews?term=-15', contentType: 'application/json', dataType: 'json' }).done(function (d) { if (d) { var bnews = ""; var listSeq = ""; $.each(d.list, function(idx, news){ breakingSeq += (news.sequence + ","); bnews += '<li class="item"><a href="/news/'+news.sequence+'">'+news.title+'</a></li>'; }); if (bnews != "") { breakingSeq = breakingSeq.slice(0,-1); var prevSeq = feUI.getCookie("breakingNews"); if (prevSeq != breakingSeq) { // 저장된 속보와 다르면 속보창 출력 _show(bnews); return; } } } _hide(); }).fail(function (jqXHR, textStatus, errorThrown) { console.log('속보 조회 중 오류가 발생하였습니다.'); _hide(); }); } getBreakingNews(); setInterval(getBreakingNews, 30000); // 30초간격 조회 $.ajax({ type: 'get', url: '/newsFeed/getCategoryList', contentType: 'application/json', dataType: 'json' }).done(function (d) { if (d && d.list && d.list.length > 0) { var _list = d.list; var _html = ''; _list.forEach(function (item) { _html += '<li><a href="/newsFeed?ct=' + item.sequence + '">' + item.name + '</a></li>'; }); $('#newsFeedTopMenuContainer').empty().append(_html); $('#newsFeedBottomMenuContainer').empty().append(_html); } }).fail(function (jqXHR, textStatus, errorThrown) { // alert('뉴스피드 카테고리 조회 중 오류가 발생하였습니다.'); console.log('뉴스피드 카테고리 조회 중 오류가 발생하였습니다.'); }); $.ajax({ type: 'get', url: '/news/getCategoryList', contentType: 'application/json', dataType: 'json' }).done(function (d) { if (d && d.list && d.list.length > 0) { var _html = '<li><a href="/news/headline">헤드라인</a></li>'; //var _html = ''; d.list.forEach(function (item, idx) { _html += '<li><a href="/news?ct=' + item.sequence + '">' + item.name + '</a></li>'; if (idx === 0) { $('#gnb').find('a:first').prop('href', '/news/headline'); //$('#gnb').find('a:first').prop('href', '/news?ct=1'); } }); $('#newsTopMenuContainer').empty().append(_html); $('#newsBottomMenuContainer').empty().append(_html); } }).fail(function (jqXHR, textStatus, errorThrown) { // alert('뉴스 카테고리 조회 중 오류가 발생하였습니다.'); console.log('뉴스 카테고리 조회 중 오류가 발생하였습니다.'); }); var _facebookButton = $('div.detail-sns div.item button.fbBtn'); var _youtubeButton = $('div.detail-sns div.item button.ytBtn'); var _naverButton = $('div.detail-sns div.item button.naBtn'); if ($('#socialShareContainer').length > 0) { var _article = $('div.article-head strong.title'); // 다른곳에서도 공유기능 사용할 수 있도록 if (_article.length === 0) { _article = $('span.share-data'); } var _articleTitle = $.trim(_article.text().replace('공유하기','')); if (_article.data('articleImage') && _article.data('articleImage').indexOf('http') === -1) { _article.data('articleImage', 'https://' + document.location.host + _article.data('articleImage')); $('meta[property="og:image"]').attr('content', _article.data('articleImage')); } Kakao.init('e254c5a68280cfbd193f304c1f9db889'); Kakao.Link.createDefaultButton({ container: '#shareKakao', objectType: 'feed', content: { title: _articleTitle, description: '', imageUrl: _article.data('articleImage'), link: { mobileWebUrl: '', webUrl: document.location.href } } }); $('#shareKakaoStory').on('click', function (e) { e.preventDefault(); Kakao.Story.share({ url: document.location.href, text: _articleTitle }); }); $('#shareFacebook').on('click', function (e) { e.preventDefault(); var _link = encodeURIComponent(document.location.href); var _title = encodeURIComponent(_articleTitle); var _url = 'https://www.facebook.com/share.php?u=' + _link + '&t=' + _title; window.open(_url, '', 'width=600,height=450'); }); $('#shareFacebookMessenger').on('click', function (e) { e.preventDefault(); var _link = encodeURIComponent(document.location.href); var _relink = encodeURIComponent(SR + "fbm"); var _url = "https://www.facebook.com/dialog/send?app_id=2168472566789818&redirect_uri=" + _relink + "&link=" + _link+ "&display=popup"; window.open(_url, '', 'width=600,height=450'); }); $('#shareTwitter').on('click', function (e) { e.preventDefault(); var _link = encodeURIComponent(document.location.href); var _title = encodeURIComponent(_articleTitle); var _url = 'https://twitter.com/intent/tweet?text=' + _title + '&url=' + _link; window.open(_url, '', 'width=600,height=400'); }); $('#shareNaver').on('click', function (e) { e.preventDefault(); var _link = encodeURIComponent(document.location.href); var _title = encodeURIComponent(_articleTitle); var _url = 'https://share.naver.com/web/shareView.nhn?title=' + _title + '&url=' + _link; window.open(_url, '', 'width=500,height=600'); }); $('#shareBand').on('click', function (e) { e.preventDefault(); var _link = encodeURIComponent(document.location.href); var _title = encodeURIComponent(_articleTitle); // var _url = 'https://band.us/plugin/share?body=' + _title + '&route=' + document.location.hostname; // route 인자 인식 안되는 버그(?) 있음 var _url = 'https://band.us/plugin/share?body=' + _title + '\n' + _link; window.open(_url, '', 'width=410,height=540'); }); $('#shareUrl').val(document.location.href).next().on('click', function () { $('#shareUrl').select(); document.execCommand('copy'); alert('복사되었습니다.'); }); } if ($.trim($.cookie('_ynatvTargetView')) !== '') { $('div.footer-linkWrap ul.footer-link').append('<li><a href="https://m.yonhapnewstv.co.kr/?targetViewMode=mobile">모바일로 보기</a></li>'); } }(jQuery)); function printDate(d) { var _result = d.getFullYear() + '-'; _result += (((d.getMonth() + 1) < 10)? '0' + (d.getMonth() + 1): d.getMonth() + 1) + '-'; _result += (d.getDate() < 10)? '0' + d.getDate(): d.getDate(); _result += ' ' + ((d.getHours() < 10)? '0' + d.getHours(): d.getHours()); _result += ':' + ((d.getMinutes() < 10)? '0' + d.getMinutes(): d.getMinutes()); _result += ':' + ((d.getSeconds() < 10)? '0' + d.getSeconds(): d.getSeconds()); return _result; } function printShortDate(d) { var _result = d.getFullYear() + '-'; _result += (((d.getMonth() + 1) < 10)? '0' + (d.getMonth() + 1): d.getMonth() + 1) + '-'; _result += (d.getDate() < 10)? '0' + d.getDate(): d.getDate(); return _result; } function makeDateString(d, isFirst) { var _result = d.getFullYear(); if (d.getMonth() + 1 < 10) { _result += '0' + (d.getMonth() + 1); } else { _result += '' + (d.getMonth() + 1); } if (isFirst) { return _result + '01'; } else { if (d.getDate() < 10) { _result += '0' + d.getDate(); } else { _result += d.getDate(); } return _result; } } function zeroFill(v, length) { if (!v) { return ''; } if (v.length === length) { return v; } var _t = ''; var _length = length - v.length; for (var i = 0; i < _length; i++) { _t += '0'; } return _t + v; } </script> <script type="text/javascript"> (function ($) { 'use strict'; getPopularList(); $('#inputSearch').keyup(function (event) { if (event.keyCode == 13) { return false; } var useAutoCompleteOption = get_cookie("AutoComplete"); if (useAutoCompleteOption == "unuse") { $(".autoComplete").hide(); return false; } //console.log('q = ' + $(this).val()); var searchText = $(this).val(); if (searchText.length < 1) return false; return getAutoCompleteWords(searchText); }); }(jQuery)); function onSearch(frm) { try { var q = frm.q.value; frm.v1.value=2021; q = $.trim(q); if (q == "") { alert("검색어를 입력해주세요"); frm.q.select(); frm.q.focus(); return false; } else if (q.length < 2) { alert('검색어를 2자 이상으로 입력해 주세요.'); frm.q.select(); frm.q.focus(); return false; } if (frm.id == 'listSearchForm') { var startDate = frm.startDate.value; var endDate = frm.endDate.value; frm.startDate.value = startDate.replace(/\./g, '-'); frm.endDate.value = endDate.replace(/\./g, '-'); } } catch (e) { console.log(e); return false; } } function strEndsWith(str, suffix) { return str.match(suffix + "$") == suffix; } function onSearchByQuery(frm, action, paramKey, paramValue) { frm.find("[name=" + paramKey + "]").val(paramValue); frm.find("[name=v1]").val(2021); var q = ""; if (paramKey == "q") { q = frm.find("[name=" + paramKey + "]").val(); } else { q = frm.find("[name=q]").val(); } q = $.trim(q); if (q == "") { alert("검색어를 입력해주세요"); frm.q.select(); frm.q.focus(); return false; } else if (q.length < 2) { alert('검색어를 2자 이상으로 입력해 주세요.'); frm.q.select(); frm.q.focus(); return false; } else { frm.attr('action', action); frm.submit(); } } function getAutoCompleteWords(searchText) { if (searchText.length < 2) { $(".autoComplete").hide(); return false; } $(".autoComplete > ul").html(''); $.ajax({ url: SR + 'yn/v1/search/qs?q=' + encodeURI(searchText, "UTF-8")+'&v1=2021', type: "get", dataType: 'json', success: function (data, $form) { var result = data; if (result.length > 0) { var queries = []; $.each(result, function (index, value) { queries.push("<li><a href=\"" + SR + "yn/v1/search?q=" + encodeURI(value, "UTF-8") + "&v1=2021\"><span>" + searchText + "</span>" + value.substring(searchText.length, value.length) + "</a></li>"); if (index > 6) return false; }); $(".autoComplete > ul").html(queries.join("")); } var useAutoCompleteOption = get_cookie("AutoComplete"); if (useAutoCompleteOption == "unuse") { $(".autoComplete").hide(); //$(".autoCompleteCtrl").show(); } else { $(".autoComplete").show(); //$(".autoCompleteCtrl").hide(); } }, error: function (error) { console.log(error); } }); } function set_cookie(name, value, exp_y, exp_m, exp_d, path, domain, secure) { var cookie_string = name + "=" + escape(value); if (exp_y) { var expires = new Date(exp_y, exp_m, exp_d); cookie_string += "; expires=" + expires.toGMTString(); } if (path) cookie_string += "; path=" + escape(path); if (domain) cookie_string += "; domain=" + escape(domain); if (secure) cookie_string += "; secure"; document.cookie = cookie_string; } function get_cookie(cookie_name) { var results = document.cookie.match('(^|;) ?' + cookie_name + '=([^;]*)(;|$)'); if (results) return (unescape(results[2])); else return null; } function useAutoComplete() { set_cookie("AutoComplete", "use"); var searchText = $('#inputSearch').val(); getAutoCompleteWords(searchText); $(".autoComplete").show(); //$(".autoCompleteCtrl").hide(); } function unuseAutoComplete() { $(".autoComplete").hide(); //$(".autoCompleteCtrl").show(); set_cookie("AutoComplete", "unuse"); } //인기검색어 function getPopularList() { var _url = SR + 'yn/v1/search/getPopularList'; $("#populars").html(''); $.ajax({ type: 'get', url: _url, contentType: 'application/json', dataType: 'json' }).done(function (d) { if (d && d.length > 0) { var queries = []; d.forEach(function (item, index) { queries.push("<li><a href=\"/yn/v1/search\" onclick=\"onSearchByQuery($('#searchForm'), this.href, 'q', '" + item + "');return false;\">" + item + "</a></li>"); if (index > 6) return false; }); $("#populars").html(queries.join("")); } }).fail(function (jqXHR, textStatus, errorThrown) { if (jqXHR.status === 401) { console.log('UnAuthorized'); } else if (jqXHR.status === 404) { console.log('Not found!'); } else if (jqXHR.status === 500) { console.log('Internal server error!'); } else { console.log(textStatus); } }); } function lifePageMoveAndRemoveStorage(url) { sessionStorage.removeItem("optionName"); location.href=url; } </script> <script type="text/javascript"> 'use strict'; (function ($) { var displayType = 'gallery'; var sort = $(':radio[name="sort"]'); var calendarContainer = $('#ui-datepicker-div'); var dateSelect = $('div.dateSelect'); var prev = dateSelect.find('a.date-prev'); var next = dateSelect.find('a.date-next'); var dateObj = new Date(); var date = makeDateString(dateObj, false); var moreButton; var newsContainer; var newsListTemplate; var pageNo = 1; if (!sort || sort.length === 0) { return; } if (displayType === 'webZine') { newsContainer = $('div.cont-item01 ul.article.article-webzine'); newsListTemplate = '<li class="item"><div><a href="#link#" class="item-img" target="_blank">'; newsListTemplate += '<img src="#imgSrc#" alt=""><i class="icon-play"></i></a>'; newsListTemplate += '<div class="item-body">'; newsListTemplate += '<a href="#link#" class="title" target="_blank">#title#</a>'; newsListTemplate += '<p class="text">#content#</p>'; newsListTemplate += '<span class="date">#date#</span></div></div></li>'; } else if (displayType === 'gallery') { newsContainer = $('div.cont-item01 ul.article.article-gallery'); newsListTemplate = '<li class="item"><div><a href="#link#" class="item-img" target="_blank">'; newsListTemplate += '<img src="#imgSrc#" alt=""><i class="icon-play"></i></a>'; newsListTemplate += '<div class="item-body">'; newsListTemplate += '<a href="#link#" class="title" target="_blank">#title#</a><p class="text">#content#</p>'; newsListTemplate += '<span class="date">#date#</span></div></li>'; } else { newsContainer = $('div.cont-item01 ul.article.article-list'); newsListTemplate = '<li class="item"><a href="#link#" class="title" target="_blank">#title#</a>'; newsListTemplate += '<span class="date">#date#</span></li>'; } moreButton = newsContainer.next(); moreButton.on('click', function () { getNewsList(); }); sort.on('click', function () { pageNo = 1; getNewsList(); }); prev.on('click', function (e) { e.preventDefault(); dateObj.setDate(dateObj.getDate() - 1); date = makeDateString(dateObj, false); pageNo = 1; $('div.ui-datepicker-title span.ui-datepicker-year').text(date.substr(0, 4)); $('div.ui-datepicker-title span.month').text(date.substr(4, 2)); getNewsList(); }); next.on('click', function (e) { e.preventDefault(); dateObj.setDate(dateObj.getDate() + 1); date = makeDateString(dateObj, false); pageNo = 1; $('div.ui-datepicker-title span.ui-datepicker-year').text(date.substr(0, 4)); $('div.ui-datepicker-title span.month').text(date.substr(4, 2)); getNewsList(); }); $('img.ui-datepicker-trigger').on('click', function () { if (calendarContainer.find('table').length > 0) { assignEvent(); } function assignEvent() { var _currentYear = parseInt(date.substr(0, 4)); var _currentMonth = date.substr(4, 2); dateSelect.find('input[type="text"]').datepicker('setDate', dateObj); calendarContainer.find('tbody td').each(function () { $(this).data('year', _currentYear); $(this).data('month', _currentMonth); }); calendarContainer.find('tbody td a').on('click', function () { date = $(this).closest('td').data('year') + $(this).closest('td').data('month') + zeroFill($( this).text(), 2); dateObj.setFullYear(parseInt(date.substr(0, 4))); dateObj.setMonth(parseInt(date.substr(4, 2)) - 1); dateObj.setDate(parseInt(date.substr(6))); pageNo = 1; getNewsList(); }); calendarContainer.find('div.ui-datepicker-header a').each(function (idx) { $(this).on('click', function () { dateObj.setMonth(dateObj.getMonth() + (idx === 0? -1: 1)); date = makeDateString(dateObj, true); assignEvent(); }); }); } }); getNewsList(); function getNewsList() { dateSelect.find('strong.date-text').text(date.substr(0, 4) + '.' + date.substr(4, 2) + '.' + date.substr(6)); var _url = SR + 'news/getNewsList?p=' + pageNo + '&ct=8&srt='; _url += sort.filter(':checked').val() + '&d=' + date; $.ajax({ type: 'get', url: _url, contentType: 'application/json', dataType: 'json' }).done(function (d) { if (d && d.list && d.list.length > 0) { var _html = ''; var _link, _date, _img, _temp, _content; d.list.forEach(function (item) { _temp = newsListTemplate; _link = SR + 'news/' + item.sequence + '?srt=' + sort.filter(':checked').val() + '&d=Y'; _date = new Date(item.createdAt); _img = (item.preview)? item.preview: '/asset/img/etc/default_main_thumb.jpg'; if (item.type !== 'video') { _temp = newsListTemplate.replace(/<i class="icon-play"><\/i>/gi, ''); console.log('temp =>', _temp); } if (item.title === '테스트') { console.log(item.content); } _content = item.content.replace(/(<[a-zA-z]+((?!>).)*>)/gi, '').replace(/<(\/[a-zA-Z]+)>/gi, ''); _html += _temp.replace(/#link#/gi, _link).replace(/#imgSrc#/gi, _img).replace(/#title#/gi, item.title).replace(/#content#/gi, _content).replace( /#date#/gi, printDate(_date)); }); if (pageNo === 1) { newsContainer.empty(); } newsContainer.append(_html); feUI.gallery(); if (d.pageNext > 0) { pageNo++; moreButton.show(); } else { moreButton.hide(); } } else { newsContainer.empty(); newsContainer.html('<div class="no-data">등록된 기사가 없습니다.</div>'); moreButton.hide(); pageNo = 1; } }).fail(function (jqXHR, textStatus, errorThrown) { if (jqXHR.status === 401) { alert('UnAuthorized'); } else if (jqXHR.status === 404) { alert('Not found!'); } else if (jqXHR.status === 500) { alert('Internal server error!'); } else { alert(textStatus); } }); } }(jQuery)); </script> <script type="text/javascript" src="/asset/plugins/handlebarsjs/handlebars-v4.1.1.js"></script> <script id="weather-template" type="text/x-handlebars-template"> <div class="grid-col"> <div class="tempWrap"> <p class="temp"> {{T1H}} <span class="he">도씨</span> </p> <span class="{{iconWeather}}">{{status_name}}</span> <div class="info"> <p>{{status_name}}</p> <ul> <li>{{TMN}}℃</li> <li>{{TMX}}℃</li> </ul> </div> </div> <ul class="indicator"> <li> <em>미세먼지</em> <span class="lv0{{pm10Grade}}"><i class="icon-lv"></i>{{pm10GradeName}} {{pm10Value}}</span> </li> </ul> <ul class="indicator"> <li> <em>초미세먼지</em> <span class="lv0{{pm25Grade}}"><i class="icon-lv"></i>{{pm25GradeName}} {{pm25Value}}</span> </li> </ul> </div> <div class="grid-col"> <ul class="indicator"> <li> <em>강수량</em> <span>{{RN1}}mm</span> </li> <li> <em>습도</em> <span>{{REH}}%</span> </li> <li> <em>풍량/풍속</em> <span>{{VEC}}{{WSD}}m/s</span> </li> </ul> <ul class="indicator"> <li> <em>통합대기</em> <span class="lv0{{khaiGrade}}">{{khaiGradeName}} {{khaiValue}}</span> </li> <li> <em>자외선</em> <span class="lv0{{uvValue}}">{{uvGradeName}} {{uv}}</span> </li> <li> <em>오존</em> <span class="lv0{{o3Grade}}">{{o3GradeName}} {{o3Value}}</span> </li> </ul> <span class="foot">출처 : 한국환경공단</span> </div> </script> <script type="text/javascript"> 'use strict'; (function ($) { var area = $('#area'); var gugun = $('#gugun'); var weather = $('#weather'); var template = Handlebars.compile(document.getElementById('weather-template').innerHTML); area.on('change', function () { var areaCode = $(this).val(); getGugunList(areaCode); }); gugun.on('change', function () { getWeatherMap(area.val(), gugun.val()); }); if (area.val() != null) { getGugunList(area.val()); } function getWeatherMap(areaCode, gugunCode) { var statusClass; var _url = SR + 'weather/getWeatherMap?a=' + encodeURIComponent(areaCode, 'utf-8') + '&b=' + encodeURIComponent(gugunCode, 'utf-8'); $.ajax({ type: 'get', url: _url, contentType: 'application/json', dataType: 'json' }).done(function (d) { if (d) { //.icon-weather01 : 맑음(clearSky) //.icon-weather02 : 구름많음(manyClouds) //.icon-weather03 : 흐림(overcastSky) //.icon-weather04 : 비(rain) //.icon-weather05 : 눈비(rainSnow) //.icon-weather06 : 눈(snow) //.icon-weather07 : 소나기(showerRain) if (d.status == "clearSky") { statusClass = "icon-weather01"; } else if (d.status == "manyClouds") { statusClass = "icon-weather02"; } else if (d.status == "overcastSky") { statusClass = "icon-weather03"; } else if (d.status == "rain") { statusClass = "icon-weather04"; } else if (d.status == "rainSnow") { statusClass = "icon-weather05"; } else if (d.status == "snow") { statusClass = "icon-weather06"; } else { statusClass = "icon-weather07"; } weather.html( template({ T1H: d.T1H, status_name: d.status_name, TMN: d.TMN.fcstValue, TMX: d.TMX.fcstValue, pm10GradeName: d.pm10GradeName, pm10Grade: d.air.pm10Grade, pm10Value: d.air.pm10Value, pm25GradeName: d.pm25GradeName, pm25Grade: d.air.pm25Grade, pm25Value: d.air.pm25Value, uvGradeName: d.uvGradeName, uvValue: d.uvValue, uv: d.uv.today, VEC: d.VEC, WSD: d.WSD, o3Value: d.air.o3Value, khaiValue: d.air.khaiValue, khaiGradeName: d.khaiGradeName, khaiGrade: d.air.khaiGrade, o3GradeName: d.o3GradeName, o3Grade: d.air.o3Grade, REH: d.REH, R06: d.R06.fcstValue, iconWeather: statusClass, RN1: d.RN1 }) ); } }).fail(function (jqXHR, textStatus, errorThrown) { if (jqXHR.status === 401) { alert('UnAuthorized'); } else if (jqXHR.status === 404) { alert('Not found!'); } else if (jqXHR.status === 500) { alert('Internal server error!'); } else { alert(textStatus); } }); } function getGugunList(areaCode) { var _url = SR + 'weather/getGugunList?a=' + encodeURIComponent(areaCode, 'utf-8'); $.ajax({ type: 'get', url: _url, contentType: 'application/json', dataType: 'json' }).done(function (d) { if (d && d.length > 0) { gugun.find('option').remove(); d.forEach(function (item, index) { gugun.append(new Option(item, item)); }); if(areaCode == '서울') { gugun.find('option').eq(-3).attr('selected','selected').trigger('feChange'); } else { gugun.find('option').eq(0).trigger('feChange'); } getWeatherMap(area.val(), gugun.val()); } }).fail(function (jqXHR, textStatus, errorThrown) { if (jqXHR.status === 401) { alert('UnAuthorized'); } else if (jqXHR.status === 404) { alert('Not found!'); } else if (jqXHR.status === 500) { alert('Internal server error!'); } else { alert(textStatus); } }); } }(jQuery)); </script> <script type="text/javascript" src="/asset/plugins/handlebarsjs/handlebars-v4.1.1.js"></script> <script id="sidebar-adop1-template" type="text/x-handlebars-template"> <!-- adop1 인라이플1 --> <div class="ad"> <div id="mobonDivBanner_536699"><iframe name='ifrad' id='mobonIframe_536699' src='//www.mediacategory.com/servlet/adBanner?from="+escape(document.referrer)+"&s=536699&igb=74&iwh=300_250&cntad=1&cntsr=1' frameborder='0' scrolling='no' style='height:250px; width:300px;'></iframe></div> </div> <!-- //ad --> </script> <script id="sidebar-adop2-template" type="text/x-handlebars-template"> <!-- ad adop2 인라이플2 --> <div class="ad"> <div id='mobonDivBanner_446993'><iframe name='ifrad' id='mobonIframe_446993' src='//www.mediacategory.com/servlet/adBanner?from="+escape(document.referrer)+"&s=446993&igb=74&iwh=300_250&cntad=1&cntsr=1' frameborder='0' scrolling='no' style='height:250px; width:300px;'></iframe></div> </div> <!-- //ad --> </script> <script id="sidebar-adop3-template" type="text/x-handlebars-template"> <!-- ad adop3 인라이플3 --> <div class="ad"> <div id='mobonDivBanner_939747'><iframe name='ifrad' height='250' width='300' id='mobonIframe_939747' src='//www.mediacategory.com/servlet/adBanner?from="+escape(document.referrer)+"&s=939747&iwh=300_250&igb=74&cntad=1&cntsr=1' style='border: none' scrolling='no'></iframe></div> </div> <!-- //ad --> </script> <script id="sidebar-adop4-template" type="text/x-handlebars-template"> <!-- ad adop4 인라이플4 --> <div class="ad"> <div id='mobonDivBanner_536878'><iframe name='ifrad' id='mobonIframe_536878' src='//www.mediacategory.com/servlet/adBanner?from="+escape(document.referrer)+"&s=536878&igb=74&iwh=300_250&cntad=1&cntsr=1' frameborder='0' scrolling='no' style='height:250px; width:300px;'></iframe></div> </div> <!-- //ad --> </script> <script id="sidebar-dable1-template" type="text/x-handlebars-template"> <!-- dable1 add --> <div class="ad"> <div id="dablewidget_2XLbkP7O" data-widget_id="2XLbkP7O"> <scr{{!}}ipt> (function(d,a,b,l,e,_) { if(d[b]&&d[b].q)return;d[b]=function(){(d[b].q=d[b].q||[]).push(arguments)};e=a.createElement(l); e.async=1;e.charset='utf-8';e.src='//static.dable.io/dist/plugin.min.js'; _=a.getElementsByTagName(l)[0];_.parentNode.insertBefore(e,_); })(window,document,'dable','script'); dable('setService', 'yonhapnewstv.co.kr'); dable('sendLogOnce'); dable('renderWidget', 'dablewidget_2XLbkP7O', {ignore_items: true}); </scr{{!}}ipt> </div> </div> <!-- //ad --> </script> <script id="sidebar-dable2-template" type="text/x-handlebars-template"> <!-- dable add --> <div class="ad adlist03"> <div id="dablewidget_x7ypRbo6" data-widget_id="x7ypRbo6"> <scr{{!}}ipt> (function(d,a,b,l,e,_) { if(d[b]&&d[b].q)return;d[b]=function(){(d[b].q=d[b].q||[]).push(arguments)};e=a.createElement(l); e.async=1;e.charset='utf-8';e.src='//static.dable.io/dist/plugin.min.js'; _=a.getElementsByTagName(l)[0];_.parentNode.insertBefore(e,_); })(window,document,'dable','script'); dable('setService', 'yonhapnewstv.co.kr'); dable('sendLogOnce'); dable('renderWidget', 'dablewidget_x7ypRbo6', {ignore_items: true}); </scr{{!}}ipt> </div> </div> <!-- //ad --> <!-- 20230418 AD 교체 --> <div class="ad"> <!-- Begin Dable 우측_인기정보 / For inquiries, visit http://dable.io --> <div id="dablewidget_JXdeLg3o" data-widget_id="JXdeLg3o"> <scr{{!}}ipt> (function(d,a,b,l,e,_) { if(d[b]&&d[b].q)return;d[b]=function(){(d[b].q=d[b].q||[]).push(arguments)};e=a.createElement(l); e.async=1;e.charset='utf-8';e.src='//static.dable.io/dist/plugin.min.js'; _=a.getElementsByTagName(l)[0];_.parentNode.insertBefore(e,_); })(window,document,'dable','script'); dable('setService', 'yonhapnewstv.co.kr'); dable('renderWidget', 'dablewidget_JXdeLg3o', {ignore_items: true}); </scr{{!}}ipt> </div> <!-- End 우측_인기정보 / For inquiries, visit http://dable.io --> </div> </script> <script id="sidebar-realTimeNews-template" type="text/x-handlebars-template"> <!-- 이 시각 뉴스 --> <div id="sidebar-realTimeNews"> <div class="heading heading-depth04"> <strong class="title">이 시각 뉴스</strong> <div class="right"> <a role="button" id="btnRealTimeNewsRefresh"> <i class="icon-refresh ht verticalM">새로 불러오기</i> </a> </div> </div> <!-- list-type01 --> <ul class="article list-type01"> {{#news}} <li class="item"> <span class="date">{{createdAt}}</span> <a href="/news/{{sequence}}" class="title">{{title}}</a> </li> {{/news}} </ul> <!-- //list-type01 --> </div> </script> <script id="sidebar-headline-template" type="text/x-handlebars-template"> <!-- 오늘의 헤드라인 --> <div id="sidebar-headline"> <div class="heading heading-depth04"> <strong class="title">오늘의 헤드라인</strong> </div> <!-- list-type02 --> <ul class="article list-type02"> {{#news}} <li class="item"> <a href="/news/{{sequence}}"> <strong class="title">{{title}}</strong> <div class="item-img"> <img src="{{thumbnail}}" alt="{{title}}"> {{#compare type 'video' operator='==='}} <i class="icon-playS"></i> {{/compare}} </div> </a> </li> {{/news}} </ul> <!-- //list-type02 --> </div> </script> <script id="sidebar-newsfeed-template" type="text/x-handlebars-template"> <!-- 뉴스피드 --> <div id="sidebar-newsfeed"> <div class="heading heading-depth04"> <strong class="title">뉴스피드</strong> </div> <!-- list-type02 --> <ul class="article list-type02"> {{#newsfeed}} <li class="item"> <a href="/newsFeed/{{sequence}}?ct={{category}}&srt=l"> <strong class="title">{{title}}</strong> <div class="item-img"> <img src="{{thumbnail}}" alt="{{title}}"> <i class="icon-playS"></i> </div> </a> </li> {{/newsfeed}} </ul> <!-- //list-type02 --> </div> </script> <script id="sidebar-life-template" type="text/x-handlebars-template"> <!-- 라이프 --> <div id="sidebar-life"> <div class="heading heading-depth04"> <strong class="title">라이프</strong> </div> <!-- life --> <div class="lifeNewsSide"> <ul class="lifeNewsSideSlide"> {{#life}} <li> <a href="/life/{{type}}/{{sequence}}"> <img height="300px" src="{{mainThumbnail}}" alt="{{title}}"> <strong>{{title}}</strong> </a> </li> {{/life}} </ul> </div> <!-- //life --> </div> </script> <script id="sidebar-hitNews-template" type="text/x-handlebars-template"> <!-- 많이 본 뉴스 --> <div id="sidebar-hitNews"> <div class="heading heading-depth04"> <strong class="title">많이 본 뉴스</strong> <div class="right"> <ul class="tab tab-type01"> {{#if existsCategory}} <li {{#if category}} class="current" {{/if}} ><a href="#" id="selectHitNewsCategory">{{categoryName}}</a></li> {{/if}} <li {{#if category}} {{else}} class="current" {{/if}} ><a href="#" id="selectHitNews">종합</a></li> </ul> </div> </div> <!-- list-type03 --> <ul class="article list-type03"> {{#news}} <li class="item"> <span class="num">{{index}}</span> <a href="/news/{{sequence}}" class="title color06">{{title}}</a> </li> {{/news}} </ul> <!-- //list-type03 --> </div> </script> <script id="sidebar-tipOff-template" type="text/x-handlebars-template"> <div class="heading heading-depth04"> <strong class="title">제보 참여방법</strong> </div> <div class="reportMethod"> <ul> <li>대표전화 <strong>02-398-7800</strong></li> <li>카카오톡/라인 <strong>jebo23</strong></li> <li>이메일 <a href="mailto:jebo23@yna.co.kr" title="이메일">jebo23@yna.co.kr</a></li> </ul> <a href="/tipOff/add"> <button type="button" class="button button-sizeL button-block button-bg02">인터넷 제보하기</button> </a> </div> </script> <script id="sidebar-nextFeed-template" type="text/x-handlebars-template"> <div id="sidebar-nextFeed" class="nextPic"> <div class="heading heading-depth04"> <strong class="title">다음 영상</strong> <div class="right"> <span class="form-label checkToggle"> <input type="checkbox" id="nextAutoPlay"> <label for="nextAutoPlay">자동재생</label> </span> <div class="btnGroup slideControl"> <p class="button prevBtn"></p> <p class="button nextBtn"></p> </div> </div> </div> <ul class="article list-type05 nextPicSlide"> {{#news}} <li class="item"> <a href="/newsFeed/{{sequence}}" class="title"> <div class="item-img"> <img src="{{thumbnail}}" alt=""> <i class="icon-play"></i> </div> <div class="item-body"> <strong class="title">{{title}}</strong> </div> </a> </li> {{/news}} </ul> </div> </script> <script id="sidebar-hotFeed-template" type="text/x-handlebars-template"> <div id="sidebar-hotFeed"> <div class="heading heading-depth04"> <strong class="title">인기 영상</strong> </div> <ul class="article list-type03 hotFeed"> {{#news}} <li class="item"> <span class="num">{{count}}</span> <a href="/newsFeed/{{sequence}}" class="title color06">{{title}}</a> </li> {{/news}} </ul> </div> </script> <script id="sidebar-nextProgram-template" type="text/x-handlebars-template"> <div id="sidebar-nextProgram" class="nextPic"> <div class="heading heading-depth04"> <strong class="title">다음 영상</strong> <div class="right"> <span class="form-label checkToggle"> <input type="checkbox" id="check05"> <label for="check05">자동재생</label> </span> <div class="btnGroup slideControl"> <p class="button prevBtn"></p> <p class="button nextBtn"></p> </div> </div> </div> <ul class="article list-type05 nextPicSlide"> {{#news}} <li class="item"> <a href="/program/view/{{sequence}}"> <div class="item-img"> <img src="{{preview}}" alt=""> <i class="icon-play"></i> </div> <div class="item-body"> <strong class="title">{{title}}</strong> </div> </a> </li> {{/news}} </ul> </div> </script> <script id="sidebar-newsProgram-template" type="text/x-handlebars-template"> <!-- 뉴스 프로그램 --> <div id="sidebar-newsProgram" class="programList"> <ul class="tab tab-type02"> <li class="current"><a href="#" data-type="newsProgram">뉴스 프로그램</a></li> <li><a href="#" data-type="vod">Y-Story</a></li> <div class="right"> <div class="btnGroup slideControl"> <p class="button prevBtn"></p> <p class="button nextBtn"></p> </div> </div> </ul> <ul class="article list-type04 programListSide"> {{#news}} <li class="item"> <a href="/program/{{sequence}}"> <div class="item-img circle"> <img src="{{thumbnail}}" alt=""> </div> <div class="item-body"> <strong class="title">{{title}}</strong> <p class="text">{{introduction}}</p> </div> </a> </li> {{/news}} </ul> </div> </script> <script src='https://compass.adop.cc/assets/js/adop/adop.js?v=14'></script> <script type="text/javascript"> var currentURI = 'news'; var newsCategory = '8'; if( newsCategory == '' ){ newsCategory = '8'; } var newsCategoryName = '스포츠'; if( newsCategory == '' ){ newsCategory = ''; } if( newsCategoryName == '' ){ newsCategoryName = ''; } if (currentURI.indexOf("/election") > 0) { newsCategory = 2; // 정치 newsCategoryName = "선거"; } if (currentURI.indexOf("/special") > 0) { newsCategory = 8; // 스포츠 newsCategoryName = "스포츠"; } </script> <script type="text/javascript" src="/asset/js/common/sidebar.js?v=202105211105"></script></div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10