https://passport.mobvoi.com/pages/login

已提交的 URL:
https://passport.mobvoi.com/已重新導向
報告完成時間:

連結 · 找到 2 個

從頁面中識別的傳出連結

連結Text
http://developer.chumenwenwen.com/agreement/Mobvoi Service Agreement
http://developer.chumenwenwen.com/agreement/#privacyPolicyMobvoi Privacy Policy

JavaScript 變數 · 找到 22 個

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

名稱類型
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
google_tag_managerobject
google_tag_dataobject
dataLayerobject
gtagfunction
GoogleAnalyticsObjectstring
gafunction
vapIndexnumber

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

記錄到 Web 主控台的訊息

類型類別記錄
verbosedom
URL
https://passport.mobvoi.com/pages/login
Text
[DOM] Password field is not contained in a form: (More info: https://goo.gl/9p2vKq) %o

HTML

頁面的原始 HTML 主體

<!DOCTYPE html><html><head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=no">
    <meta content="yes" name="apple-mobile-web-app-capable">
    <meta content="black" name="apple-mobile-web-app-status-bar-style">
    <meta content="telephone=no" name="format-detection">
    <meta content="email=no" name="format-detection">
    <title>问问ID登录</title>
    <link rel="stylesheet" href="/css/common.css">
    <style>
        /*动态验证码*/
        .block {
            position: absolute;
            left: 0;
            top: 0;
        }
        .slider-model {
            display: none;
            background: #FFFFFF;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            z-index: 3;
            padding: 50px 20px 20px;
            border-radius: 10px;

        }
        .slider-model-masker {
            display: none;
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 2;
            background-color: rgba(0,0,0,0.7);
        }
        .container {
            width: 320px;
            margin: 0 auto 10px auto;
            position: relative;
            display: block!important;
        }
        .container .big-img {
            display: block;
            width: 320px;
            height: 150px;
            margin-bottom: 20px;
        }
        .container .small-img {
            position: absolute;
        }

        .container #captcha a:link,.container #captcha a:visited,.container #captcha a:hover,.container #captcha a:active {
            margin-left: 100px;
            color: #0366D6;
        }

        .sliderContainer {
            position: relative;
            text-align: center;
            width: 320px;
            height: 40px;
            line-height: 40px;
            background: #f7f9fa;
            color: #45494c;
            font-size: 12px;
            border: 1px solid #e4e7eb;
        }

        .sliderContainer_active .slider {
            height: 38px;
            top: -1px;
            border: 1px solid #1991FA;
        }

        .sliderContainer_active .sliderMask {
            height: 38px;
            border-width: 1px;
        }

        .sliderContainer_success .slider {
            height: 38px;
            top: -1px;
            border: 1px solid #52CCBA;
            background-color: #52CCBA !important;
        }

        .sliderContainer_success .sliderMask {
            height: 38px;
            border: 1px solid #52CCBA;
            background-color: #D2F4EF;
        }

        .sliderContainer_success .sliderIcon {
            background-position: 0 0 !important;
        }

        .sliderContainer_fail .slider {
            height: 38px;
            top: -1px;
            border: 1px solid #f57a7a;
            background-color: #f57a7a !important;
        }

        .sliderContainer_fail .sliderMask {
            height: 38px;
            border: 1px solid #f57a7a;
            background-color: #fce1e1;
        }

        .sliderContainer_fail .sliderIcon {
            top: 14px;
            background-position: 0 -82px !important;
        }
        .sliderContainer_active .sliderText, .sliderContainer_success .sliderText, .sliderContainer_fail .sliderText {
            display: none;
        }

        .sliderMask {
            position: absolute;
            left: 0;
            top: 0;
            height: 40px;
            border: 0 solid #1991FA;
            background: #D1E9FE;
        }

        .slider {
            position: absolute;
            top: 0;
            left: 0;
            width: 40px;
            height: 40px;
            background: #fff;
            box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
            cursor: pointer;
            transition: background .2s linear;
        }

        .slider:hover {
            background: #1991FA;
        }

        .slider:hover .sliderIcon {
            background-position: 0 -13px;
        }

        .sliderIcon {
            position: absolute;
            top: 15px;
            left: 13px;
            width: 14px;
            height: 12px;
            background: url('../../img/icon.png') 0 -26px;
            background-size: 34px 471px;
        }

        .refreshIcon {
            position: absolute;
            right: 5px;
            top: 5px;
            width: 34px;
            height: 34px;
            cursor: pointer;
            background: url('../../img/icon.png') 0 -437px;
            background-size: 34px 471px;
        }
        .close-icon {
            position: absolute;
            right: 15px;
            top: 15px;
            width: 16px;
            height: 16px;
            background: url("/img/close.png") no-repeat;
            background-size: 16px 16px;
            cursor: pointer;
        }
    </style>
    <script type="text/javascript" async="" src="https://www.google-analytics.com/analytics.js"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-BW5S4KKQBB&amp;l=dataLayer&amp;cx=c&amp;gtm=457e4bc0za200"></script><script async="" src="https://www.googletagmanager.com/gtag/js?id=UA-64695573-23"></script>
<script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

    gtag('config', 'UA-64695573-23');
</script>
    <script src="/js/vpa-login.js"></script>
<script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="/js/login.js" src="/js/login.js"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="jquery" src="/js/lib/jquery-1.9.1.min.js"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="Url" src="/js/lib/url.min.js"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="/js/api.js" src="/js/api.js"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="/js/store-cn/code.js" src="/js/store-cn/code.js"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="md5_min" src="/js/lib/md5.min.js"></script></head>
<body lang="zh-CN">
<div id="cookie" hidden="hidden"></div>
<div class="wrapper">
    <header>
        <img src="/img/logo.png" class="logo">
        <div class="scanauth-section">
            <img src="/img/scanauth-wenwen.png" class="scanauth-wenwen">
            <img src="/img/scanauth-link.png" class="scanauth-link">
            <img src="/img/scanauth-twitter.png" class="scanauth-twitter">
        </div>
        <h2>问问ID登录</h2>
        <div class="scanauth-txt scanauth-section">By signing up, you agree to <a href="http://developer.chumenwenwen.com/agreement/" target="_blank">Mobvoi Service Agreement</a> and <a href="http://developer.chumenwenwen.com/agreement/#privacyPolicy" target="_blank">Mobvoi Privacy Policy</a>.
    </div></header>
    <div id="formContent" class="page">
        <section class="login-page" id="loginSection">
            <div class="form-group">
                <input type="text" name="username" placeholder="邮箱/手机号" class="_phone-email" id="phoneOrEmail" autocomplete="off" err-tip="请输入正确的邮箱或者手机号" value-type="phoneOrEmail">
                <p class="error-tips _error-tips"></p>
                <!-- 部分来源仅支持邮箱登录 -->
                <input type="text" id="emailOnly" class="email-only" placeholder="邮箱" autocomplete="off" err-tip="请输入正确的邮箱" value-type="email" style="display: none;">
                <!-- 部分来源仅支持手机号登录 -->
                <input type="text" id="phoneOnly" class="phone-only" placeholder="手机" autocomplete="off" err-tip="请输入正确的手机号" value-type="phone" style="display: none;">
            </div>
            <div class="form-group">
                <input type="password" name="password" placeholder="密码" class="_password" id="password" autocomplete="off" err-tip="请输入密码" value-type="required">
                <p class="error-tips  _error-tips _server-tips"></p>
            </div>
            <div class="btn login-btn _login-btn">登录</div>
            <p class="link-bottom">
                <a href="javascript:void(0)" class="res-btn _register-btn">注册问问ID</a>
                <span>|</span>
                <a href="javascript:void(0)" class="_forget-password">忘记密码?</a>
            </p>
            <div id="thirdLoginWrapper" style="display: block;">
                <div class="separate-line">
                    <span class="separate-tips">其他登录方式</span>
                </div>
                <div class="third-login">
                    <span id="wechatLogin" class="wechat-btn">用微信登录</span>
                </div>
            </div>
        </section>
    </div>

    <div class="slider-model">
        <div class="close-icon"></div>
        <div class="container">
            <div class="refreshIcon"></div>
            <img src="" alt="" id="small-img" class="small-img">
            <img src="" alt="" class="big-img">
            <div class="sliderContainer">
                <div class="sliderMask">
                    <div class="slider">
                        <span class="sliderIcon"></span>
                    </div>
                </div>
                <span class="sliderText">向右滑动获取验证码</span>
            </div>
        </div>
    </div>
    <div class="slider-model-masker"></div>
</div>
<footer>
   Copyright © <span id="year">2024</span> Mobvoi Inc. All Rights Reserved. <span>北京羽扇智信息科技有限责任公司 京ICP备14058077号-1</span>
</footer>
<script>
 var year = document.getElementById('year');
 year.innerHTML = (new Date).getFullYear();
</script>
<script src="/js/lib/require.2.1.15.min.js"></script>
<script src="/js/config.js"></script>
<script type="text/javascript">
    require(['/js/login.js'], function (login) {
        login.init();
    });
</script>


</body></html>