https://gotowork-piv.ed.gov/global-protect/login.esp

已提交的 URL:
https://gotowork-piv.ed.gov/已重新導向
報告完成時間:

連結 · 找到 0 個

從頁面中識別的傳出連結

JavaScript 變數 · 找到 8 個

在頁面的視窗物件上載入的全域 JavaScript 變數是在函數外部宣告的變數,可從目前範圍內程式碼中的任何位置存取

名稱類型
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
$function
jQueryfunction
loadPagefunction
submitClickedfunction
checkCapsLockfunction

主控台記錄訊息 · 找到 4 條

記錄到 Web 主控台的訊息

類型類別記錄
verbosedom
URL
https://gotowork-piv.ed.gov/global-protect/login.esp
Text
[DOM] Input elements should have autocomplete attributes (suggested: "current-password"): (More info: https://goo.gl/9p2vKq) %o
verbosedom
URL
https://gotowork-piv.ed.gov/global-protect/login.esp
Text
[DOM] Input elements should have autocomplete attributes (suggested: "new-password"): (More info: https://goo.gl/9p2vKq) %o
verbosedom
URL
https://gotowork-piv.ed.gov/global-protect/login.esp
Text
[DOM] Input elements should have autocomplete attributes (suggested: "new-password"): (More info: https://goo.gl/9p2vKq) %o
warningother
URL
https://gotowork-piv.ed.gov/global-protect/portal/js/jquery.min.js
Text
jQuery.Deferred exception: favicon is not defined ReferenceError: favicon is not defined at HTMLDocument.<anonymous> (https://gotowork-piv.ed.gov/global-protect/login.esp:212:7) at e (https://gotowork-piv.ed.gov/global-protect/portal/js/jquery.min.js:2:30005) at t (https://gotowork-piv.ed.gov/global-protect/portal/js/jquery.min.js:2:30307)

HTML

頁面的原始 HTML 主體

<html lang="en"><head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=.85">
        <meta http-equiv="pragma" content="no-cache">
        <title>GlobalProtect Portal</title>
        <link rel="shortcut icon" type="image/x-icon" href="portal/images/favicon.ico">
        <link rel="stylesheet" href="/global-protect/portal/css/bootstrap.min.css">
        <link rel="stylesheet" href="/global-protect/portal/css/latofonts.css">
        <script src="portal/js/jquery.min.js"></script>
        
        <script src="portal/js/ie10-viewport-bug-workaround.js"></script>
        <link rel="stylesheet" href="/global-protect/portal/css/ie10-viewport-bug-workaround.css">
        <link rel="stylesheet" href="/global-protect/portal/css/login.css">
        

        <style type="text/css">
            html, body {
            overflow: auto;
            }
        </style>


        <script type="text/javascript">

        function loadPage() {
            

            if (typeof window.Storage !== 'undefined') {
                window.localStorage.clear();
            }

           
            if (document.login.user.value == '')
                document.login.user.value = "";

            if (document.login.user.value == '')
                document.login.user.focus();

            var errMsg = "";
            var respStatus = "Error";
            var respMsg = "";
            var autoSubmit = "";
            var needpasswd = "";
            var labelUsername = "";
            var labelPassword= "";
            var isChangePasswdForm =  0 ;
            var valueUser = "";

            
            var divNewPassword = document.getElementById("dNewPassword");
            divNewPassword.style.display = "none";
            var divConfirmNewPassword = document.getElementById("dConfirmNewPassword");
            divConfirmNewPassword.style.display = "none";
            var divChangePasswordMsg = document.getElementById("dChangePasswordMsg");
            divChangePasswordMsg.style.display = "none";
            var changePasswordMsg = "";

            if (respStatus == "Warning") {
                
            } else if (respStatus == "Error") {

                
                var divUserTitle = document.getElementById("user");
                if (labelUsername != '')
                divUserTitle.placeholder = labelUsername;
                var divPasswdTitle = document.getElementById("passwd");
                if (labelPassword != '')
                divPasswdTitle.placeholder = labelPassword;

                if (isChangePasswdForm == 1) {
                    
                    document.getElementById("user").value = valueUser;

                    divNewPassword.style.display = "";
                    divConfirmNewPassword.style.display = "";

                    if (changePasswordMsg != "") {
                        divChangePasswordMsg.style.display = "";
                        divChangePasswordMsg.innerHTML = changePasswordMsg;
                    }
                } else {
                    
                    if (autoSubmit == "true") {
                        var divUserName = document.getElementById("dUserName");
                        document.login.user.disabled = true;
                        var divPassword = document.getElementById("dPassword");
                        if (needpasswd == "false") {
                            divPassword.style.display = "none";
                        }
                    }
                }
                if (errMsg != "")
                    errMsg += "<br><br>";
                errMsg += "<li>"+respMsg;
            } else if (respStatus == "Challenge") {
                var divUserName = document.getElementById("dUserName");
                divUserName.style.display = "none";
                var divInputStr = document.getElementById("dInputStr");
                divInputStr.style.display = "block";
                divInputStr.innerHTML = respMsg;
                var divPasswdTitle = document.getElementById("passwd");
                divPasswdTitle.placeholder = "";
            } else if (respStatus == "Success") {
                
                var divUserTitle = document.getElementById("user");
                if (labelUsername != '')
                    divUserTitle.placeholder = labelUsername;
                var divPasswdTitle = document.getElementById("passwd");
                if (labelPassword != '')
                    divPasswdTitle.placeholder = labelPassword;

                if (autoSubmit == "true") {
                    var divUserName = document.getElementById("dUserName");
                    document.login.user.disabled = true;
                    var divPassword = document.getElementById("dPassword");
                    if (needpasswd == "false") {
                        divPassword.style.display = "none";
                    }
                    if (respMsg != "") {
                        if (errMsg != "")
                            errMsg += "<br><br>";
                        errMsg += "<li>"+respMsg;
                    } else {
                        var cac = document.getElementById("dCAC");
                        cac.style.display = "block";
                        cac.innerHTML = "The credentials are successfully verified and you will be logged in as user ''. Please click Login button to continue.";
                    }
                }
            }
            

            if (errMsg != "") {
                var divObj = document.getElementById("dError");

                divObj.style.display = "block";
                divObj.innerHTML = errMsg;
            }
        } 

function submitClicked() {
    var thisForm = document.getElementById("login_form");
    var divObj = document.getElementById("dError");

    
    var in_change_passwd =  0 ;
    if (in_change_passwd == 1) {
        if (thisForm.passwd.value == "") {
            divObj.style.display = "block";
            divObj.innerHTML = "The current password is empty!";
            thisForm.passwd.focus();
            return false;
        } else if ((thisForm.new_passwd.value == "") ||
            (thisForm.new_passwd.value != thisForm.confirm_new_passwd.value)) {
            divObj.style.display = "block";
            divObj.innerHTML = "The passwords you entered did not match!";
            thisForm.new_passwd.focus();
            return false;
        }
    }

    
    divObj.style.display = "none";
    divObj.innerHTML = "";


    var divTaLogin = document.getElementById("taLogin");
    divTaLogin.style.display = "none";

    
    var prot = window.location.protocol;
    var server = window.location.host;

    thisForm.prot.value = prot;
    thisForm.server.value = server;
    thisForm.inputStr.value = "";

    thisForm.action.value = "getsoftware";
    document.login.user.disabled = false;
} 

function checkCapsLock(e) {
    var el = document.getElementById('divcl');
    if (!el) return;

    var keycode = e.keyCode? e.keyCode : e.which;
    var shift = e.shiftKey? e.shiftKey : ((keycode == 16) ? true : false);

    if ((keycode >= 65 && keycode <= 90 && !shift) || (keycode >= 97 && keycode <= 122 && shift))
        el.style.visibility = 'visible';
    else
        el.style.visibility = 'hidden';
} 




</script>

<script>
    
    window.onload = loadPage;
</script>

<script>
     
    $(document).ready(function() {
      if ((favicon != null) && (favicon != '')) {
        $('link[rel="shortcut icon"]').attr('href', favicon);
      }

      if ((logo != null) && (logo != '')) {
        $('#logo img').attr('src', logo);
      }

      if ((bg_color != null) && (bg_color != '')) {
        $('body').css('background', bg_color);
      }

      if ((gp_portal_name != null) && (gp_portal_name != '')) {
        $('#heading').html(gp_portal_name);
      }

      if ((gp_portal_name_color != null) && (gp_portal_name_color != '')) {
        $('#heading').css('color', gp_portal_name_color);
      }

      if ((error_text_color != null) && (error_text_color != '')) {
        $('#dError').css('color', error_text_color);
      }
    });
     
</script>
 
</head><body><div id="activearea">
    <div id="formdiv">
    <form name="login" id="login_form" method="post" autocomplete="off">
        
        <input type="hidden" name="prot" value="">
        <input type="hidden" name="server" value="">
        <input type="hidden" name="inputStr" value="">
        <input type="hidden" name="action" value="">

        <div id="taLogin">
            <div class="login_fields">
                <div id="dUserName">
                    <input type="text" id="user" name="user" size="19" placeholder="Name">
                </div>
                <div id="dInputStr" style="display:none"><br></div>
                <div id="dPassword">
                    <input type="password" id="passwd" maxlength="128" size="19" name="passwd" placeholder="Password">
                </div>
                <div id="dNewPassword" style="display:none">
                    <input type="password" maxlength="128" size="19" name="new-passwd" id="new_passwd" placeholder="New Password">
                </div>
                <div id="dConfirmNewPassword" style="display:none">
                    <input type="password" maxlength="128" size="19" name="confirm-new-passwd" id="confirm_new_passwd" placeholder="confirm New Password">
                </div>
                <div id="submitbutton">
                    <input class="buttonFixed" type="submit" id="submit" name="ok" value="Log In" onclick="return submitClicked()">
                </div>
            </div>
        </div>

        <div id="dError" class="error_msg" style="display: block;"><li></li></div>

                <div id="dChangePasswordMsgArea">
                  <div id="dChangePasswordMsgBorder" class="msg">
                    <div id="dChangePasswordMsg" class="msg" style="display: none;">
                    </div>
                  </div>
                </div>

    </form>
    </div>
</div>



</body></html>