1 2<!doctype html> 3<html class="no-js" lang="ko" dir="ltr" data-mobile="false"> 4<head> 5<meta charset="utf-8"> 6<meta http-equiv="x-ua-compatible" content="ie=edge"> 7<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"> 8<link rel="shortcut icon" href="https://cdn.newsworker.co.kr/favicon.ico"> 9<title>ë¡ê·¸ì¸ - ë´ì¤ì커</title> 10<link rel="canonical" href="https://www.newsworker.co.kr/member/login.html" /> 11<link rel="stylesheet" href="https://cdn.newsworker.co.kr/css/common.min.css"> 12<link rel="stylesheet" href="https://cdn.newsworker.co.kr/css/font.style.css"> 13<link rel="stylesheet" href="https://cdn.newsworker.co.kr/css/plugins.min.css"> 14<link rel="stylesheet" href="https://cdn.newsworker.co.kr/css/member.min.css"> 15<link rel="stylesheet" href="https://cdn.newsworker.co.kr/css/design.style.css">
16<script src="https://cdn.newsworker.co.kr/script/jquery.min.js"></script>
vendor: 2 bytes, line 16
16
17<script src="https://cdn.newsworker.co.kr/script/what-input.min.js"></script>
vendor: 2 bytes, line 17
17
18<script src="https://cdn.newsworker.co.kr/script/foundation.min.js"></script>
vendor: 2 bytes, line 18
18
19<script src="https://cdn.newsworker.co.kr/script/jquery.rwdImageMaps.min.js"></script>
vendor: 2 bytes, line 19
19
20<script src="https://cdn.newsworker.co.kr/script/md5.js"></script>
vendor: 2 bytes, line 20
20
21<script src="https://cdn.newsworker.co.kr/script/js.cookie-2.2.1.min.js"></script>
vendor: 2 bytes, line 21
21
22<script src="https://cdn.newsworker.co.kr/script/common.js"></script>
vendor: 2 bytes, line 22
22
23<script src="https://cdn.newsworker.co.kr/script/Util.js"></script>
23 24<style> 25:root { 26 --nd-primary: #1855A2; 27 --nd-primary-hover: #164d92; 28 --nd-primary-active: #134482; 29 --nd-primary-rgb: 24, 85, 162; 30} 31</style>
32<script> 33$(function(e) { 34 // ì´ë¯¸ì§ë§µ 35 $('img[usemap]').rwdImageMaps(); 36}); 37 38// ëë©ì¸ 39var SITE_DOMAIN = 'https://www.newsworker.co.kr' 40 ,CDN_DOMAIN = 'https://cdn.newsworker.co.kr' 41 ,___currentTime = 1790922780; 42</script>
42 43</head> 44<body class="" > 45<nav class="skip-nav"> 46 <a href="#user-wrap" onclick="document.getElementById('user-wrap').tabIndex = -1;document.getElementById('user-wrap').focus();return false;" class="skip-nav-item">본문 ë°ë¡ê°ê¸°</a> 47</nav><!-- user wrap //--> 48<div id="user-wrap" class="mb-wrap login-page"> 49 <div class="mb-wrapper"> 50 <header class="mb-header"> 51 <div class="logo"> 52 <a href="https://www.newsworker.co.kr"> 53 <img src="https://cdn.newsworker.co.kr/image/logo/toplogo_20260526052410.png" alt="ë´ì¤ì커" /> </a> 54 </div> 55 </header> 56<div class="mb-container"> 57 <h1 class="mb-titles">íìë¡ê·¸ì¸</h1> 58 <!-- ë¡ê·¸ì¸ í¼ //--> 59 <form name="loginForm" id="loginForm" method="post" action="login.php" > 60 <input type="hidden" name="backUrl" value=""> 61 62 <fieldset> 63 <label for="user_id" class="show-for-sr">ë¡ê·¸ì¸</label> 64 <input type="text" name="user_id" id="user_id" class="xlarge marbtm-5" tabindex="1" placeholder="ìì´ë" title="ìì´ë"> 65 </fieldset> 66 67 <fieldset> 68 <label for="user_pw" class="show-for-sr">ë¹ë°ë²í¸</label> 69 <input type="password" name="user_pw" id="user_pw" class="xlarge marbtm-5" tabindex="2" placeholder="ë¹ë°ë²í¸" title="ë¹ë°ë²í¸"> 70 </fieldset> 71 72 <div id="chapcha_div"></div> 73 74 <div id="loginForm-div" class="success callout" style="display:none;" data-closable> 75 <p id="loginForm-div-p"></p> 76 <button class="close-button" aria-label="Dismiss alert" type="button" data-close> 77 <span>×</span> 78 </button>
79 </div> 80 81 <div class="hstack gap-3 mary-15"> 82 <label class="nd-checkbox"> 83 <input type="checkbox" name="id_save" id="id_save"> 84 <span class="nd-checked">ìì´ë ì ì¥</span> 85 </label> 86 <div class="mb-link ms-auto"> 87 <a href="https://www.newsworker.co.kr/member/findMyInfo.html#find-id" class="mb-link-item">ìì´ë 찾기</a> 88 <a href="https://www.newsworker.co.kr/member/findMyInfo.html#find-pw" class="mb-link-item">ë¹ë°ë²í¸ 찾기</a> 89 </div> 90 </div> 91 92 <button type="submit" class="button expanded large user-bg mary-25" tabindex="3" onclick="javascript:loginform.checkLogin();return false;">ë¡ê·¸ì¸</button> 93 </form> 94 <!--// ë¡ê·¸ì¸ í¼ --> 95 96 <a href="https://www.newsworker.co.kr/member/" class="mb-link-join">ìì§ ë´ì¤ì커 íìì´ ìëê°ì? <strong class="text-primary text-underline">íìê°ì </strong></a> 97 98 </div> 99
100<script> 101 102 $(document).ready(function(){ 103 loginform.getloadCookieId(); 104 $('#id_save', 'form#loginForm').on('click', function(e) { 105 loginform.alertIdSaveCookie(); 106 }); 107 }); 108 109 var loginform = { 110 cookieName:md5("userLoginKey"), 111 $_user_id:$('#user_id', 'form#loginForm'), 112 $_user_pw:$('#user_pw', 'form#loginForm'), 113 $_id_save:$('#id_save', 'form#loginForm'), 114 checkLogin:function(){ 115 if(this.$_user_id.val() == ''){ 116 $("#loginForm-div-p").html('ìì´ë를 ì ë ¥íì¸ì'); 117 $("#loginForm-div").removeClass('success').addClass('alert').show(); 118 this.$_user_id.focus(); 119 return false; 120 } 121 if(this.$_user_pw.val() == ''){ 122 $("#loginForm-div-p").html('ë¹ë°ë²í¸ë¥¼ ì ë ¥íì¸ì'); 123 $("#loginForm-div").removeClass('success').addClass('alert').show(); 124 this.$_user_pw.focus(); 125 return false; 126 } 127 128 this.checkIdSaveCookie(this.$_user_id.val()); 129 $("form[name=loginForm]").submit(); 130 }, 131 //ì¿ í¤ìì ìì´ë ë¡ë 132 getloadCookieId:function() { 133 if(Cookies.get(this.cookieName)) { 134 var jsonData = JSON.parse(Cookies.get(this.cookieName)); 135 if(jsonData.bool === true && jsonData.key != "") { 136 this.$_user_id.val(jsonData.key); 137 this.$_id_save.attr("checked", true); 138 } 139 } 140 141 if(this.$_user_id.val() == "") this.$_user_id.focus(); 142 else this.$_user_pw.focus(); 143 }, 144 //ìì´ëì ì¥ ì¶ê° 145 checkIdSaveCookie:function(cVal) { 146 var checkbool = this.$_id_save.is(':checked'); 147 if(checkbool === true) { 148 var data = {'bool':checkbool, 'key':cVal}; 149 Cookies.set(this.cookieName, data, {expires:7}); 150 }else Cookies.remove(this.cookieName); 151 }, 152 //ìì´ë ì ì¥ ì¬ì©ì ê²½ê³ ë¬¸êµ¬ ì¶ë ¥ 153 alertIdSaveCookie:function() { 154 var checkbool = this.$_id_save.is(':checked'); 155 if(checkbool === true) { 156 alert('공공ì¥ì PCì¸ ê²½ì°ë ë³´ìì ìí´ ì¬ì©ì ìì í´ì£¼ì¸ì.'); 157 } 158 } 159 } 160 161 function snslogin(tp, url, w, h) { 162 window.open(url, "snslogin", "width="+w+", height="+h+", scrollbars=1"); 163 } 164 165 function loginCaptcha() { 166 $.ajax({ 167 type: "POST", 168 url: "/member/loginFail.ajax.php", 169 cache: false, 170 dataType : 'html', 171 data: {}, 172 success: function(html){ 173 $('#chapcha_div').html(html); 174 return false; 175 }, 176 error:function(request,status,error){ 177 //alert('ajaxíµì ì¤ë¥!!!'); 178 console.log("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error); 179 //self.location.reload(); 180 } 181 }); 182 } 183 184 if (document.addEventListener) { 185 window.addEventListener('pageshow', function(e) { 186 if (e.persisted || (window.performance&&window.performance.navigation.type==2)) { 187 location.reload(); 188 } else loginCaptcha(); 189 }, 190 false); 191 } 192 193</script>
193 194 195 <footer class="mb-footer"> 196 © 197 <span class="user-point">ë´ì¤ì커</span> All rights reserved. 198 </footer> 199 </div> 200</div> 201<!--// user wrap --> 202 203 204</body> 205</html> 206
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.