1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <title>ç»å½é¡µé¢</title> 7 <link rel="icon" id="favicon" type="image/x-icon" href="data:;base64,="> 8 <link rel="stylesheet" type="text/css" href="/enlink/files/login/font/iconfont.css"> 9 <link rel="stylesheet" href="/enlink/files/login/css/login.css"> 10 <link rel="stylesheet" href="/enlink/files/login/css/common.css"> 11 <link rel="stylesheet" href="/enlink/files/login/css/jigsaw.css"> 12 <link rel="stylesheet" href="/enlink/files/login/css/mobile.css" media="all and (max-width: 640px)"> 13
13<script src="/enlink/files/login/font/iconfont.js"></script>
13 14
14<script src="/enlink/files/login/js/jquery.js"></script>
14 15
15<script src="/enlink/files/login/js/jquery.cookie.min.js"></script>
15 16
16<script src="/enlink/files/login/js/jquery.qrcode.v1.0.min.js"></script>
16 17
17<script src="/enlink/files/login/js/jquery.i18n.properties.js"></script>
17 18
18<script src="/enlink/files/login/js/jVerify.js"></script>
18 19
19<script src="/enlink/files/login/js/jigsaw.js"></script>
19 20
20<script src="/enlink/files/login/js/reg.js"></script>
20 21
21<script src="/enlink/files/login/js/crypto-js.js"></script>
21 22
22<script src="/enlink/files/login/js/base64.js"></script>
22 23
23<script src="/enlink/files/login/js/ieee754.js"></script>
23 24
24<script src="/enlink/files/login/js/md5.js"></script>
24 25
25<script src="/enlink/files/login/js/buffer.js"></script>
25 26
26<script src="/enlink/files/login/js/promise.js"></script>
26 27
27<script src="/enlink/files/login/js/theme.js"></script>
27 28
28<script src="/enlink/files/login/js/common.js"></script>
28 29 30
30<script> 31 var indexConfig = {"key":"gxzKsXF5dCDTOcUe","name":null,"termsUrl":"https:\/\/www.baidu.com\/help\/terms.html","privacyUrl":"https:\/\/www.baidu.com\/help\/privacy.html","authList":{}}; 32 var diyConfig = {"id":"201","template":"\u767B\u5F55\u9875\u9875\u9762","labelLogo":"\/files\/diy\/customLog.png","labelTitle":"\u5E94\u7528\u8BBF\u95EE\u7EDF\u4E00\u5165\u53E3-\u767B\u5F55\u9875","logo":"\/files\/diy\/diyLogo1630998542098.png","title":"\u5F90\u5DDE\u5DE5\u7A0B\u5B66\u9662WEBVPN","slogan":"","copyright":{"name":"","hide":false,"description":"","number":"","link":"https:\/\/"},"backgroundImage":"\/files\/diy\/diyImage1631068185508.jpg","usernameTips":"\u8BF7\u8F93\u5165\u7EDF\u4E00\u8EAB\u4EFD\u8BA4\u8BC1\u8D26\u53F7","passwordTips":"\u8BF7\u8F93\u5165\u5BC6\u7801","myCollection":"\u6211\u7684\u6536\u85CF","hide":{"sms":false,"dingTalk":true,"weChat":true,"enWeChat":true,"feishu":null,"enApp":true,"captcha":true,"passwdReset":true,"logoutButton":false,"userCenter":false,"downloadLink":false,"addApp":false,"tunnel":false},"editList":[{"name":"downloadCenter","diy":false,"hide":false,"link":"https:\/\/webvpn.xzit.edu.cn\/enlink\/static\/download\/index.html"}],"advice":{"hide":true,"location":"right","title":"","content":""},"advice2":{"hide":true,"location":"left","title":"webvpn","content":["WebVPN\uFF0C\u65E0\u9700\u5B89\u88C5\u5BA2\u6237\u7AEF\u548C\u63D2\u4EF6\uFF0C\u652F\u6301\u7535\u8111\u548C\u624B\u673A\u76F4\u63A5\u4F7F\u7528\uFF0C\u65B9\u4FBF\u60A8\u5728\u5916\u7F51\u8BBF\u95EE\u5185\u7F51\u548C\u56FE\u4E66\u9986\u8D44\u6E90\u3002\u4E3A\u4E86\u83B7\u5F97\u66F4\u597D\u7684\u4F53\u9A8C\u5EFA\u8BAE\u4F7F\u7528Chrome\u3001Firefox\u3001IE11\u3001Edge\u3001Safari\u7B49\u6D4F\u89C8\u5668\u3002\n\u8D26\u53F7\u4E3A\u7528\u7EDF\u4E00\u8EAB\u4EFD\u8BA4\u8BC1\u7684\u7528\u6237\u548C\u5BC6\u7801\u3002"]},"enableEnApp":false,"smsEnabled":true}; 33 var ssoConf = {"name":"\u5355\u70B9\u767B\u5F55","url":"https:\/\/webvpn.xzit.edu.cn:10443\/http\/webvpn17346e8d0e77b5ba5c927ef4c5611423\/cas\/login?service=https:\/\/webvpn.xzit.edu.cn\/enlink\/api\/client\/callback\/cas"}; 34 var errMsg = null; 35 var loginPage = null; 36 var userVo = null; 37 </script>
37 38</head> 39<body> 40 <div id="login"> 41 <!-- header --> 42 <header class="top"> 43 <section> 44 <a href="javascript: backToIndex(0);"> 45 <img class="headerLogo" src="/enlink/files/login/images/img/logo.png"> 46 </a> 47 <h1 class="headerTitle"></h1> 48 <p></p> 49 </section> 50 <ul> 51 </ul> 52</header> 53 <!-- content --> 54 <main> 55 <div class="jigsaw-mask" style="display: none;"> 56 <div class="jigsaw-area" style="left: calc(50%);transform: translateX(-50%);"> 57 <div class="jigsaw-title"> 58 <span>è¯·å®æå®å ¨éªè¯</span> 59 <i class="close-icon"> 60 <svg onclick="closeJigsae()" class="icon tip-icon" aria-hidden="false"> 61 <use xlink:href="#en-close-s"></use> 62 </svg> 63 </i> 64 <i class="refresh-icon" id="refreshIcon"> 65 <svg class="icon tip-icon" aria-hidden="false"> 66 <use xlink:href="#en-refresh-white"></use> 67 </svg> 68 </i> 69 70 <!-- <img id="refreshIcon" src="/enlink/files/login/images/jigsaw/refresh.png" alt="">--> 71 </div> 72 <div class="jigsaw-success text-primary" *ngIf="isSuccess"> 73 <span style="color: #3571ff;">éªè¯æå</span> 74 </div> 75 <div id="captcha"></div> 76 </div> 77 </div> 78 <!-- 卿éªè¯ç --> 79 <div class="dynamic_auth_code" style="display: none;"> 80 <div> 81 <section class="header"> 82 <p>卿éªè¯ç éªè¯</p> 83 <i class="close-icon" onclick="dynamicCodeCancel()"> 84 <svg onclick="closeJigsae()" class="icon tip-icon" aria-hidden="false"> 85 <use xlink:href="#en-close-s"></use> 86 </svg> 87 </i> 88 </section> 89 <section class="main"> 90 <p class="desc"> 91 <span class="tipss">è¯·æ¨æ³¨ææ¥æ¶å¨æéªè¯ç ï¼å¹¶å°6ä½å¨æå¯ç è¾å ¥ä¸æ¡ä¸ã</span> 92 <!-- <i class="refresh-icon" id="refreshIcon"> 93 <svg class="icon tip-icon" aria-hidden="false"> 94 <use xlink:href="#en-refresh-white"></use> 95 </svg> 96 </i> --> 97 </p> 98 <div> 99 <span class="icon enlinkIcon password"></span> 100 <input type="text" id="freshCode" name="code" placeholder="请è¾å ¥å¨æéªè¯ç "> 101 <p class="errTip freshCode">请è¾å ¥å¨æéªè¯ç ï¼</p> 102 </div> 103 <!-- <p class="time">å½åæå¡å¨æ¶é´ 2020å¹´9æ17æ¥ 19:23:58</p> --> 104 </section> 105 <section class="footer"> 106 <button type="button" onclick="dynamicCodeCancel()">åæ¶</button> 107 <button type="button" onclick="dynamicCodeCheck()">ç¡®å®</button> 108 </section> 109 </div> 110 </div> 111 <section class="main"> 112 <!-- å³ä¾§å ¬å --> 113 <section class="leftNotice"> 114 <p> 115 <span>å ¬å</span> 116 <img src="/enlink/files/login/images/announcement.png" alt=""> 117 </p> 118 <section class="notice_container" style="overflow: hidden;"> 119 <div id="scroll_begin"></div> 120 <div id="scroll_end"></div> 121 </section> 122 </section> 123 <!-- ç§»å¨ç«¯å ¬å --> 124 <section class="mobileLeftNotice"> 125 <section class="notice_container" style="overflow: hidden;"> 126 <div id="scroll_begin"> 127 <!-- <p> 128 <span>å ¬å</span> 129 <img src="/enlink/files/login/images/announcement.png" alt=""> 130 </p> --> 131 </div> 132 <div id="scroll_end"></div> 133 </section> 134 </section> 135 <div class="loginForm"> 136 <!-- ç»å½ --> 137 <div class="page loginFormPage" id="loginFormPage"> 138 <!-- <h2>å¯ç ç»å½</h2> --> 139 <div class="scan_login" onmousemove="rightPartnerCodeMouseEnter('scan')" 140 onmouseout="rightPartnerCodeMouseOut('scan')" 141 onclick="pageChange('enAppLogin')"> 142 <svg class="icon tip-icon"> 143 <use xlink:href="#en-QR_code"></use> 144 </svg> 145 </div> 146 <p class="right_partner_code scan" style="display: none;"> 147 <span class="tip-text">æ«ç ç»å½</span> 148 <svg class="icon tip-icon"> 149 <use xlink:href="#en-tip-bg"></use> 150 </svg> 151 </p> 152 <section class="tab"> 153 <p class="selected" style="margin-right:50px" onclick="loginStyleChange(0)">SSOç»å½</p>
154 <p onclick="loginStyleChange(1)">è´¦å·ç»å½</p> 155 </section> 156 <form id="upLoignForm" action="/enlink/sso/login/submit" method="post" style="display: none;"> 157 <div> 158 <span class="icon enlinkIcon"></span> 159 <input type="text" id="account" class="username" name="username" placeholder="请è¾å ¥è´¦å·"> 160 <p class="errTip account">请è¾å ¥è´¦å·ï¼</p> 161 </div> 162 <div> 163 <span class="icon enlinkIcon password"></span> 164 <input type="password" id="loginPass" class="password loginEye" placeholder="请è¾å ¥å¯ç "> 165 <input type="hidden" id="realLoginPass" name="password" /> 166 <input type="hidden" id="token" name="token" /> 167 <!-- <input type="hidden" id="systemInfo" name="systemInfo" /> --> 168 <input type="hidden" id="language" name="language" /> 169 <span class="icon enlinkIcon eye_input loginPass en-guanwocong" id="en-eye" onclick="togglePass('loginPass')"></span> 170 <p class="errTip loginPass">请è¾å ¥å¯ç ï¼</p> 171 </div> 172 <div id="captchaDiv" class="verifyCode" style="display: none"> 173 <span class="icon enlinkIcon"></span> 174 <input type="text" id="verifyCode" class="username" placeholder="请è¾å ¥éªè¯ç " name="verifyCode"> 175 <div id="verify-img"> 176 <img style="width: 90px;height: 30px;cursor: pointer" id="verify-img-code" onclick="handleImage('verify-img-code')"> 177 </div> 178 <p class="errTip verifyCode" style="position: absolute;bottom: 0px;left: 0px;"></p> 179 </div> 180 <div class="rememberDiv"> 181 <div> 182 <input type="checkbox" id="remberPsw" class="remember" /> 183 <label for="remberPsw">è®°ä½æ</label> 184 </div> 185 <span href="#" onclick="pageChange('phoneCode')" id="messageLogin" class="forgetPass" style="display: none">éªè¯ç ç»å½</span> 186 <span href="#" onclick="pageChange('forgetPass')" id="forgetPassBtn" class="forgetPass">å¿è®°å¯ç </span> 187 </div> 188 <button id="loginSubmit" type="button" class="commonBtn" onclick='loginHandle()'>ç»å½</button> 189 </form> 190 <section class="ssoBtn" style="padding-top: 110px;"> 191 <button type="button" class="commonBtn sso" onclick="ssoLoginHandle()" style="margin-bottom: 22px;">SSOç»å½</button> 192 <button type="button" class="commonBtn account" onclick='loginStyleChange(1)'>忢å°è´¦å·ç»å½</button> 193 </section> 194 <section class="loginStyle" style="display: none"> 195 <div> 196 <p></p> 197 <h2>å ¶å®ç»å½æ¹å¼</h2> 198 <p></p> 199 </div> 200 <ul> 201 </ul> 202 </section> 203 <!-- <p class="login_footer_tips" style="text-align: left"> 204 <span class="tips1">åºäºå®å ¨èèï¼ä¸æ¦æ¨è®¿é®è¿é£äºéè¦æ¨æä¾åè¯ä¿¡æ¯çåºç¨æ¶ï¼è¯·æä½å®æä¹å</span> 205 <span class="logout">ç»åº</span> 206 <span class="tips2">å¹¶å ³éæµè§å¨</span> 207 </p> --> 208 </div> 209 210 <!-- ææºæé®ç®±éªè¯ç ç»å½ --> 211 <div id="phoneCode" class="page loginFormPage message" style="display: none;"> 212 <h2>éªè¯ç ç»å½</h2> 213 <!-- <div class="login_change" > 214 <svg class="icon tip-icon" aria-hidden="false"> 215 <use xlink:href="#en-pc_login"></use> 216 </svg> 217 </div> --> 218 <form id="codeLoginForm" action="/enlink/sso/login/verifyCode" method="post"> 219 <div style="margin-bottom:0px"> 220 <span class="icon enlinkIcon" style="top:-6px"></span> 221 <input type="text" name="mobileOrEmail" id="messLogin" class="usernamess phone" placeholder="请è¾å ¥ææºå·æé®ç®±"> 222 <p class="errTip messLogin">请è¾å ¥ææºå·æé®ç®±ï¼</p> 223 </div> 224 <div id="captchaDiv1" class="verifyCode1" style="margin-bottom:0px;display: flex"> 225 <span class="icon enlinkIcon" style="top:-6px"></span> 226 <input type="text" id="verifyCodeLogin" class="username" placeholder="请è¾å ¥éªè¯ç "> 227 <div id="verify-login"> 228 <img id="verify-img-login" onclick="handleImage('verify-img-login')" src="/enlink/sso/login/getVerifyCodeImage"> 229 </div> 230 <p class="errTip verifyCodeLogin" style="position: absolute;bottom: 0px;left: 0px;"></p> 231 </div> 232 <div style="margin-bottom:0px"> 233 <span class="icon enlinkIcon password" style="top:0px"></span> 234 <section> 235 <input type="text" name="code" id="codeMessLogin" class="code" placeholder="请è¾å ¥éªè¯ç "> 236 <p class="getCode messLogin" onclick="getPhoneOrEmailMessCode('messLogin')">ç¹å»è·å</p> 237 </section> 238 <p class="errTip codeMessLogin">请è¾å ¥éªè¯ç </p> 239 </div> 240 <div class="forgetPass remember_me"> 241 <div> 242 <input type="checkbox" id="rembers" class="remember" /> 243 <label for="rembers">è®°ä½æ</label> 244 </div> 245 </div> 246 <button type="button" class="commonBtn" onclick='messLoginHandle()'>ç»å½</button> 247 <button type="button" class="commonBtn backLoginBtn" onclick='pageChange("loginFormPage")'>è¿åå¯ç ç»å½</button> 248 </form> 249 </div> 250 251 <!-- enappæ«ç ç»å½ --> 252 <div id="enAppLogin" class="page loginFormPage" style="display: none;"> 253 <div class="scan_login" onmousemove="rightPartnerCodeMouseEnter('pass')" 254 onmouseout="rightPartnerCodeMouseOut('pass')" 255 onclick="pageChange('loginFormPage')"> 256 <svg class="icon tip-icon"> 257 <use xlink:href="#en-pc_login"></use> 258 </svg> 259 </div>
260 <p class="right_partner_code pass" style="display: none;"> 261 <span class="tip-text">å¯ç ç»å½</span> 262 <svg class="icon tip-icon"> 263 <use xlink:href="#en-tip-bg"></use> 264 </svg> 265 </p> 266 <h2>æ«ç ç»å½</h2> 267 <p class="desc"> 268 <span>æå¼</span> 269 <a href="javascript:void(0);">EnAPP</a> 270 <span>æ«ä¸æ«ç»å½</span> 271 </p> 272 <section> 273 <div class="enapp_login_container"> 274 <!-- <iframe frameborder="0"></iframe> --> 275 <form id="enAppQrForm" action="/enlink/sso/login/enApp" method="post"> 276 <input type="hidden" name="userId" id="enApp" /> 277 </form> 278 <div id="enapp_login_container"> 279 280 </div> 281 <div class="due" style="display:none"> 282 <div class="due_content"> 283 <p>äºç»´ç 已失æ</p> 284 <button class="reget" type="button" onclick="getEnAppCode()">请ç¹å»å·æ°</button> 285 </div> 286 </div> 287 </div> 288 </section> 289 <button type="button" class="commonBtn backLoginBtn" onclick='pageChange("loginFormPage")'>è¿åå¯ç ç»å½</button> 290 <span>ä¸è½½ EnAPP</span> 291 </div> 292 293 </div> 294 <!-- å·²å --> 295 <div class="rightPart" style="display: none"> 296 <section class="rights" style="display: none"> 297 <p><span>å®ä¿¡</span>å°è·å¾ä»¥ä¸æéï¼</p> 298 <div> 299 <input type="checkbox" id="selectAll" class="remember" /> 300 <label for="selectAll">å ¨é</label> 301 </div> 302 <div> 303 <input type="checkbox" id="getACCName" class="remember" /> 304 <label for="getACCName">è·å¾æ¨çè´¦å·ãå§å</label> 305 </div> 306 <p>ææåè¡¨é¢æ¨å·²åæ<span onclick="openNewTab('termsUrl')">æå¡åè®®</span>å<span onclick="openNewTab('privacyUrl')">éç§æ¡æ¬¾</span></p> 307 </section> 308 <section class="notice" style="display: none"> 309 <p>å ¬å:</p> 310 <section style="overflow: hidden;"> 311 <div class="scroll_begin"></div> 312 <div class="scroll_end"></div> 313 </section> 314 </section> 315 <!-- <section class="loginStyle" style="display: none"> 316 <h2>å ¶å®ç»å½æ¹å¼</h2> 317 <ul> 318 </ul> 319 </section> --> 320 </div> 321 </section> 322 </main> 323 <footer> 324 <p></p> 325 <p><a href="javascript:void(0);"></a></p> 326</footer> 327 </div> 328</body> 329
330<script src="/enlink/files/login/js/login.js"></script>
330 331 332</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.