1<!DOCTYPE html> 2<html lang="ko"> 3<head> 4<title>ë¡ê·¸ì¸ï½ëìì¼ë³´</title> 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.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, target-densitydpi=medium-dpi" /> 8<link rel="image_src" href="https://image.donga.com/m/2022/images/common/apple-touch-icon.png" /> 9<meta property="og:image" content="https://image.donga.com/m/2022/images/common/apple-touch-icon.png"/> 10 11<link rel="stylesheet" type="text/css" href="https://image.donga.com/join/css/common_v1.css?t=20250714" />
12<script type="text/javascript" src="https://image.donga.com/donga/js.v.1.0/jquery-latest.js"></script>
vendor: 2 bytes, line 12
12
13<script type="text/javascript" src="https://image.donga.com/donga/js.v.1.0/jquery-ui.js"></script>
vendor: 2 bytes, line 13
13
14<script type="text/javascript" src="https://image.donga.com/donga/js.v.1.0/jquery-cookie.js"></script>
vendor: 2 bytes, line 14
14
15<script type="text/javascript" src="https://image.donga.com/donga/js.v.2.0/donga_ui.js"></script>
15 16
16<script> 17 window.dataLayer = window.dataLayer || []; 18 window.dataLayer.push({ 19 'userData': { 20 'userId': '', 21 'loginType': '', 22 'loginStatus': 'logout' 23 } 24 }); 25 </script>
25<script type="text/javascript" src="https://image.donga.com/donga/js.v.1.0/GAbuilder.js"></script>
vendor: 2 bytes, line 25
25
26<script type="text/javascript"> 27gabuilder = new GAbuilder('GTM-PCVCHHT') ; 28let pageviewObj = { 29 'up_login_status' : 'N' 30} 31gabuilder.GAScreen(pageviewObj); 32</script>
32 33<!-- Google Tag Manager -->
34<script>
vendor: 331 bytes, lines 34-38
34(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 35new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 36j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 37'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 38})(window,document,'script','dataLayer','
38GTM-PCVCHHT
vendor: 3 bytes, line 38
38');
38</script>
38 39<!-- End Google Tag Manager --> 40<style> 41 @font-face { 42 font-family: 'Poppins'; 43 font-weight: 400; 44 src: url('https://image.donga.com/font/Poppins-Regular.ttf') format('truetype'); 45 } 46 47 @font-face { 48 font-family: 'Poppins'; 49 font-weight: 500; 50 src: url('https://image.donga.com/font/Poppins-Medium.ttf') format('truetype'); 51 } 52 53 @font-face { 54 font-family: 'Poppins'; 55 font-weight: 600; 56 src: url('https://image.donga.com/font/Poppins-SemiBold.ttf') format('truetype'); 57 } 58</style> 59</head> 60<body> 61<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 61-62
61 62<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
62GTM-PCVCHHT
vendor: 85 bytes, lines 62-63
62" 63height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
64<!-- End Google Tag Manager (noscript) --> 65<div class="skip"><a href="#content">본문ë°ë¡ê°ê¸°</a></div> 66<div id="wrap"> 67 <div id='header'><h1><a href='https://www.donga.com/'><img src='https://image.donga.com/join/images/logo_img03.png' alt='ëì미ëì´ê·¸ë£¹' /></a></h1></div> 68 <div id="container"><div id="content" class='login_wrap'> 69 <h2 class='tit_txt'>ë¡ê·¸ì¸</h2><div class='sns_login'><h2 class='tit'>SNSê³ì ì¼ë¡ ê°í¸ ë¡ê·¸ì¸</h2><a href='javascript:void(0);' onclick='javascript:return loginSubmit(4);' class='btn_naver'><span class='naver'>ë¤ì´ë²</span></a> 70<a href='javascript:void(0);' onclick='javascript:return loginSubmit(3);' class='btn_kakaotalk'><span class='kakaotalk'>ì¹´ì¹´ì¤í¡</span></a> 71<a href='javascript:void(0);' onclick='javascript:return loginSubmit(5);' class='btn_google'><span class='google'>Google</span></a><a href='javascript:void(0);' onclick='javascript:return snsLogin(6);' class='btn_apple'><span class='apple'>Appleë¡ ë¡ê·¸ì¸</span></a><p class='info_msg'>íì´ì¤ë¶, ìì¤ ë¡ê·¸ì¸ ì§ìì´ 2024ë 7ì 1ì¼ìë¡ ì¢ ë£ëììµëë¤.<br />문ì: [email protected]</p></div><form name='loginForm' id='loginForm' method='post'><input type='hidden' name='bid' id='bid'><input type='hidden' name='sid' id='sid'><input type='hidden' name='errorChk' id='errorChk'><input type='hidden' name='gourl' value='https%3A%2F%2Fwww.donga.com'><input type='hidden' name='oauth_token' id='oauth_token'><fieldset><legend>ë¡ê·¸ì¸ í¼</legend><div class='login_box'><h2 class='tit'>ì´ë©ì¼ í¹ì ìì´ëë¡ ë¡ê·¸ì¸</h2><div class='input_info' id='id_area'><span class='input_box'><label for='id' id='label_id' class='lb_i'>ì´ë©ì¼ì£¼ì ëë ìì´ë</label><input type='text' id='id' name='email' class='int' value='' placeholder='ì´ë©ì¼ì£¼ì ëë ìì´ë' /></span></div><div class='input_info' id='pw_area'><span class='input_box'><label for='pw' id='label_pw' class='lb_i'>ë¹ë°ë²í¸</label><input type='password' id='pw' name='bpw' class='int' placeholder='ë¹ë°ë²í¸' /></span></div><p class='error_msg'></p></div></fieldset><button class='btn_next' id='loginbtn' type='submit'><span class='txt'>ë¡ê·¸ì¸</span></button><div class='check_info'><span class='login_check_box'><input type='checkbox' id='login_chk' name='dongauser' class='id_chk' value='1' /><label for='login_chk' id='label_login_chk' class=''>ë¡ê·¸ì¸ ìí ì ì§</label>í기. 모ë ë¡ê·¸ì¸ ì ì ì© ë©ëë¤.</span></div></form><div class='recap' id='errorRecap' style='display:none'><p class='error_msg'>ë¹ë°ë²í¸ë¥¼ 5í ì´ì ì못 ì ë ¥íì ¨ìµëë¤<br />ìëí목ì ì²´í¬íê³ ë¤ì ìëí´ì£¼ì¸ì</p><div id='recap'></div>
71<script type="text/javascript"> 72 var verifyCallback = function(response) { 73 }; 74 var onloadCallback = function() { 75 grecaptcha.render('recap', { 76 'sitekey' : '6Lc-9Q8UAAAAANk8A59TwURtVfMsjYhQiIHF4Hbw', 77 'callback' : verifyCallback, 78 'theme' : 'dark' 79 }); 80 }; 81</script>
vendor: 122 bytes, lines 81-84
81 82<script src="https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit" 83 async defer> 84</script>
84</div> 85 <div class='find_info'><a href='./join.php?gourl=https%3A%2F%2Fwww.donga.com'>íìê°ì </a><a href='./find_info.php?p0=infoID'>ê°ì ì¬ë¶íì¸</a><a href='./find_info.php?p0=infoPW'>ë¹ë°ë²í¸ ì¬ì¤ì </a></div> 86</div>
87<script> 88function snsLogin(param) 89{ 90 var data ; 91 92 try { 93 data = JSON.parse(param); 94 if( data.type == "LOGIN_SUCCESS" ) 95 { 96 if( data.idToken ) 97 { 98 $('#sid').val( data.sid ) ; 99 $('#oauth_token').val( data.idToken ) ; 100 101 $('#loginForm').attr('action', './join_sns.php') ; 102 $('#loginForm').submit() ; 103 } 104 } 105 else 106 { 107 loginSubmit( param ) ; 108 } 109 } 110 catch (e) {} 111 112 return false ; 113} 114 115function loginSubmit( sid ) 116{ 117 $('#sid').val( sid ) ; 118 $('#loginForm').attr('action', './join_sns.php') ; 119 $('#loginForm').submit() ; 120 121 return false ; 122} 123 124$(document).ready(function() 125{ 126 var btnClass = ".btn_" ; 127 if ( $( btnClass ).length ) $( btnClass ).addClass('recent') ; 128 129 $('#loginbtn').click(function() 130 { 131 $(this).attr('disabled',true); 132 setTimeout(function () { 133 $('#loginbtn').attr('disabled',false); 134 submit_this() ; 135 }, 100) 136 return false; 137 }); 138 139 $(".int").keydown(function (key) { 140 if (key.keyCode == 13) { 141 $('#loginbtn').attr('disabled',true); 142 setTimeout(function () { 143 $('#loginbtn').attr('disabled',false); 144 submit_this() ; 145 }, 100) 146 return false; 147 } 148 }); 149 150 $('#login_chk').change(function() { 151 if ($(this).is(':checked')) 152 { 153 popLayer( 'loginState_popup', 'show', "ìì í ë¡ê·¸ì¸ì ìí í!", 'msg', "ê³µì© ê¸°ê¸°ìì ë¡ê·¸ì¸ ìí ì ì§ ì<br />ê°ì¸ ì ë³´ ì ì¶ ìíì´ ììµëë¤.<br />ê°ì¸ 기기ììë§ ë¡ê·¸ì¸ì ì ì§í´ì£¼ì¸ì." ) ; 154 } 155 }); 156}); 157 158function submit_this() 159{ 160 var m = "" ; 161 var UA = "" ; 162 163 if( $("#errorRecap").css("display") == "block" ) 164 { 165 var v = grecaptcha.getResponse() ; 166 if ( v.length == 0 ) 167 { 168 popLayer( 'alertBtnPopup', 'show', "ë¡ê·¸ì¸ ì¤ë¥ë¡ ì¸í ê³ì ì ê¹ ìíë¼ <br>í목 ì²´í¬ê° íìí©ëë¤.", 'msg' ) ; 169 return false ; 170 } 171 if ( v.length != 0 ) 172 { 173 $("#errorChk").val('Y') ; 174 } 175 } 176 177 var param = $("#loginForm").serialize() ; 178 var ajaxUrl = "./trans_exe.php" ; 179 180 $.ajax({
181 type: "POST", 182 url: ajaxUrl, 183 data: param, 184 success: function(request) { 185 if ( request == 'OK' ) 186 { 187 if ( UA == 'DongaFlagShipAndroid' || UA == 'DongaFlagShipIOS' ) 188 { 189 var uid = $.cookie('dongauserid') + '@donga.com' ; 190 191 var data = { 192 action : "login", 193 param : uid 194 } 195 196 try 197 { 198 if ( UA == 'DongaFlagShipAndroid' ) 199 { 200 var message = JSON.stringify(data); 201 window.android.donga_bridge(message); 202 } 203 else if ( UA == 'DongaFlagShipIOS' ) 204 { 205 var message = JSON.stringify(data); 206 window.webkit.messageHandlers.donga_bridge.postMessage(message); 207 } 208 } 209 catch(e) {} 210 } 211 212 location.href = "https://www.donga.com" ; 213 } 214 else if ( ( request == 'blockLogin' ) || ( request == 'blockOut' ) ) 215 { 216 $('#errorRecap').show() ; 217 218 var v = grecaptcha.getResponse() ; 219 if ( v.length == 0 ) 220 { 221 if ( request == 'blockLogin' ) popLayer( 'alertBtnPopup', 'show', "ë¡ê·¸ì¸ ì¤ë¥ë¡ ì¸í ê³ì ì ê¹ ìíë¼ <br>í목 ì²´í¬ê° íìí©ëë¤.", 'msg' ) ; 222 else if ( request == 'blockOut' ) popLayer( 'alertBtnPopup', 'show', "ë¹ë°ë²í¸ 5í ì¤ë¥ ëì ì¼ë¡<br>ë¡ê·¸ì¸ì´ ì°¨ë¨ë©ëë¤.", 'msg' ) ; 223 224 return false ; 225 } 226 if ( v.length != 0 ) 227 { 228 $("#errorChk").val('Y'); 229 } 230 } 231 else if ( request == 'userUnlock' ) 232 { 233 location.href = "./loginBlock.php" ; 234 } 235 else 236 { 237 $('.error_msg').text( request ) ; 238 } 239 }, 240 error : function(request, status, error) { 241// alert("code : " + request.status + "\nmessage : " + request.reponseText) ; 242 popLayer( 'alertPopup', 'show', ' ì¤ë¥ê° ë°ìíììµëë¤. ì ì í ì´ì©í´ì£¼ì¸ì. ') ; 243 } 244 }); 245 246 247 //$("#loginForm").attr("action", "./trans_exe.php") ; 248 //$("#loginForm").submit() ; 249} 250</script>
vendor: 2 bytes, line 250
250
251<script type="text/javascript" src="https://yellow.contentsfeed.com/RealMedia/ads/adstream_jx.ads/www.donga.com/news@x95"></script>
251 </div> 252 <footer><div class='person_info'><a href='https://secure.donga.com/membership/policy/service.php' class='term01'>ì´ì©ì½ê´</a><a href='https://secure.donga.com/membership/policy/privacy.php' class='term02'>ê°ì¸ì ë³´ì²ë¦¬ë°©ì¹¨</a><a href='https://faq.donga.com/' class='term01'>ê³ ê°ì¼í°</a><p class='copyright'>Copyright by dongA.com</p></div></footer> 253</div> 254<div id="alertPopup" class="basic_popup txt_popup"> 255 <div class="popup_cont"> 256 <div class="text02" id="text02"></div> 257 </div> 258</div> 259<div id="alertBtnPopup" class="basic_popup"> 260 <div class="popup_cont"> 261 <p class="text"></p> 262 <div class="btn_area"> 263 <a href="javascript:void(0);" class="btn_confirm" onclick="javascript:return false;">íì¸</a> 264 </div> 265 </div> 266</div> 267<div id="loginState_popup" class="basic_popup"> 268 <div class="popup_cont"> 269 <div class="text"> 270 <strong></strong> 271 <p class="text02"></p> 272 </div> 273 <div class="btn_area"> 274 <a href="javascript:void(0);" class="btn_confirm02">íì¸</a> 275 </div> 276 </div> 277</div>
278<script> 279 $(document).ready(function(){ 280 $('.btn_toggle_pw').click(function(){ 281 $(this).toggleClass('is_active') ; 282 if ($(this).hasClass('is_active')) { 283 $(this).siblings('input').prop('type','text') ; 284 } else { 285 $(this).siblings('input').prop('type','password') ; 286 } 287 }); 288 }); 289 290 function popLayer( id, mode, txt, url, modCont ) 291 { 292 if ( txt !== undefined ) 293 { 294 if ( id == 'alertPopup' ) 295 { 296 $('#'+ id +' .popup_cont .text02').html( txt ) ; 297 298 if ( modCont !== undefined ) $('#text02').attr('class', modCont) ; 299 } 300 else if ( id == 'alertBtnPopup' ) 301 { 302 $('#'+ id +' .popup_cont .text').html( txt ) ; 303 } 304 else if ( id == 'loginState_popup' ) 305 { 306 $('#'+ id +' .popup_cont .text strong').html( txt ) ; 307 $('#'+ id +' .popup_cont .text .text02').html( modCont ) ; 308 } 309 } 310 311 if ( ( url != undefined ) && ( url != '' ) ) 312 { 313 $('body').on('click', function() { 314 if ( url == 'reload') { location.reload() ; } 315 else if ( url == 'msg' ) 316 { 317 $( '#' + id ).removeClass('open'); 318 $('body').css('overflow' , 'visible'); 319 } 320 else { location.href = url ; } 321 }); 322 } 323 324 if ( mode == 'show' ) 325 { 326 $( '#' + id ).addClass('open'); 327 $('body').css('overflow' , 'hidden'); 328 329 if ( id == 'alertPopup' ) 330 { 331 setTimeout(function(){ 332 if ( ( url != undefined ) && ( url != '' ) ) 333 { 334 if ( id == 'alertPopup' ) 335 { 336 if ( url == 'reload') { location.reload() ; } 337 else if ( url == 'msg' ) 338 { 339 $( '#' + id ).removeClass('open'); 340 $('body').css('overflow' , 'visible'); 341 } 342 else { location.href = url ; } 343 } 344 } 345 else 346 { 347 $( '#' + id ).removeClass('open') ; 348 $('body').css('overflow' , 'visible') ; 349 } 350 }, 1500) ; 351 } 352 } 353 else if ( mode == 'hide' ) 354 { 355 $( '#' + id ).removeClass('open'); 356 $('body').css('overflow' , 'visible'); 357 } 358 } 359</script>
359 360</body> 361</html>
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.