PageSourceSearch

https://login.jj.cn/user/login.php

html jj.cn collected 2026-10-04 02:49:53 UTC 28,534 bytes, 762 lines download raw bytes

1<!DOCTYPE html>
2<html>
3<head>
4    <meta charset="utf-8" />
5    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
6    <meta http-equiv="X-UA-Compatible" content="ie=edge,chrome=1" />
7    <meta
8            name="keywords"
9            content="斗地主,麻将,单机斗地主,斗地主,真人斗地主,斗地主手机版,四川麻将,dota,电子竞技,网页,游戏,大厅,免费下载,斗地主赢话费"
10    />
11    <meta
12            name="description"
13            content="JJ
14比赛,JJ斗地主,是全国最大的斗地主、麻将等棋牌类游戏在线竞技平台。以竞技为核心,通过组织比赛的形式,让您在紧张刺激中享受游戏的乐趣。
15除棋牌游戏之外,还涵盖了5599网页游戏平台、JJ-Dota对战平台、3399小游戏平台、无线应用等互联网业务"
16    />
17    <meta http-equiv="Pragma" content="no-cache" />
18    <meta http-equiv="Cache-Control" content="no-cache" />
19    <meta http-equiv="Expires" content="0" />
20    <meta
21            name="baidu_union_verify"
22            content="6058559685c9b12b104519fd5b9bdbe5"
23    />
24    <meta property="qc:admins" content="2422670034622636" />
25    <meta name="alexaVerifyID" content="T9mNbIizcyrAX-UdlXHJmJSQwUU" />
26    <meta property="qc:admins" content="2351204176622636" />
27    <title>用户登录</title>
28    <link
29            href="https://css.cache.jj.cn/css/platform/web/www/jj_pub_nav.css"
30            rel="stylesheet"
31    />
32    <link
33            rel="stylesheet"
34            type="text/css"
35            href="https://css.cache.jj.cn/css/www/login/login_2018.css"
36    />
37    
37<script
38            src="https://css.cache.jj.cn/js/jjmatch/utf8/core/event.js"
39            type="text/javascript"
40    ></script>
40
41    
41<script
42            src="https://css.cache.jj.cn/js/jjmatch/utf8/core/network.js"
43            type="text/javascript"
44    ></script>
44
45    
45<script
46            src="https://css.cache.jj.cn/js/jjmatch/utf8/base/check.js"
47            type="text/javascript"
48    ></script>
48
49    
49<script
50            src="https://css.cache.jj.cn/js/jjmatch/utf8/common/jjcheck.js"
51            type="text/javascript"
52    ></script>
52
53    
53<script
54            src="https://css.cache.jj.cn/js/jquery.js"
55            type="text/javascript"
56    ></script>
56
57    
57<script
58            src="https://jj-sec-captcha.cache.jj.cn/v3/scripts/captcha_loader.js"
59            type="text/javascript"
60            charset="utf-8"
61    ></script>
61
62    
62<script
63            src="https://css.cache.jj.cn/js/jjmatch/utf8/core/handlers.js"
64            type="text/javascript"
65    ></script>
65
66    
66<script
67            src="https://css.cache.jj.cn/js/jjmatch/utf8/core/cookie.js"
68            type="text/javascript"
69    ></script>
69
70    
70<script
71            src="https://css.cache.jj.cn/js/jjmatch/utf8/base/layer.js"
72            type="text/javascript"
73    ></script>
73
74    
74<script
75            src="https://css.cache.jj.cn/js/login/2018/aes.js"
76            type="text/javascript"
77    ></script>
77
78    <link
79            rel="stylesheet"
80            href="https://static.jjbisai.com/website/css/www/2023/gy_new_index.css"
81    />
82    <link
83            rel="stylesheet"
84            href="https://static.jjbisai.com/common/other/autotheme/2/app8/prohibitgray.css"
85    />
86    
86<script>
87        !(function (win) {
88          var dw = 1920,
89            win_doc = win.document,
90            win_doc_doc = win_doc.documentElement || win_doc.body,
91            psd_w = dw / 100,
92            evt_fn = "resize",
93            set_size = function () {
94              var clientWidth = win_doc_doc.clientWidth;
95              var page_w = clientWidth > 2000 ? 2000 : clientWidth;
96              win_doc_doc.style.fontSize = page_w / psd_w + "px";
97            };
98          set_size();
99          win_doc.addEventListener &&
100            (win.addEventListener(evt_fn, set_size, !1),
101            win_doc.addEventListener("DOMContentLoaded", set_size, !1));
102        })(window);
103    </script>
103
104
105    <style>
106        .jjcaptcha-refresh-icon {
107          display: none;
108        }
109        .refresh-ext {
110          justify-content: center;
111          align-items: center;
112          display: none;
113          cursor: pointer;
114          position: relative;
115          text-align: center;
116          margin-top: 10px;
117          color: #808080;
118        }
119        .refresh-ext span {
120          margin-left: 20px;
121          font-size: 15px;
122        }
123        .refresh-ext img {
124          width: 16px;
125          height: 16px;
126        }
127        .change-type-ext {
128          display: none;
129          justify-content: end;
130          align-items: center;
131          margin-bottom: 10px;
132          cursor: pointer;
133          position: relative;
134          text-align: center;
135          margin-top: 10px;
136          color: #808080;
137        }
138        .change-type-ext span {
139          float: right;
140          text-decoration: underline;
141          font-size: 15px;
142        }
143        .check_phone_msg .msg_box {
144          padding: 60px 10px 140px;
145        }
146        .msg_info_01 {
147          position: fixed;
148          width: 100%;
149          height: 100%;
150          top: 0;
151          left: 0;
152          z-index: 10000 !important;
153        }
154        .msg_info_01 .layer_info {
155          font-size: 16px;
156          width: 402px;
157          min-height: 270px;
158          _height: 270px;
159          padding-bottom: 30px;
160          position: absolute;
161          background: #fff;
162          text-align: center;
163          z-index: 2;
164        }
165        .msg_info_01 .layer_bg {
166          background: #000;
167          opacity: 0.5;
168          filter: alpha(opacity=50);
169        }
170        .msg_info_01 .layer_info {
171          border-radius: 10px;
172          overflow: hidden;
173        }
174        .msg_info_01 .layer_info_title {
175          background: #f0f0f0;
176          height: 40px;
177          line-height: 40px;
178          font-size: 16px;
179          font-weight: bold;
180        }
181        .msg_info_01 .layer_info_con {
182          width: 402px;
183        }
184        .msg_info_01 .layer_info_close {
185          display: block;
186          width: 14px;
187          height: 14px;
188          background: url("//img1.cache.jj.cn/www/reg/new_17/layer_close.png")
189            no-repeat center;
190          _background-image: url("//img1.cache.jj.cn/www/reg/new_17/layer_close.gif");
191          position: absolute;
192          top: 13px;
193          right: 13px;
194        }
195        .msg_info_01 .msg_login_list {
196          margin-top: 20px;
197          width: 360px;
198          margin: 0 auto;
199          line-height: 40px;
200        }
201        .msg_info_01 .msg_login_list li {
202          text-align: left;
203          position: relative;
204        }
205        .msg_info_01 .msg_login_list .inp button {
206          position: absolute;
207          right: 0;
208          top: 0;
209          background: #fff;
210          height: 40px;
211          width: 110px;
212          font-size: 16px;
213          text-align: right;
214        }
215        .msg_info_01 .msg_login_list .inp .obtain_word {
216          color: #3585ff;
217        }
218        .msg_info_01 .msg_login_list .inp .obtain_word_lodin {
219          color: #bbd6ff;
220        }
221        .msg_info_01 .msg_login_list .inp .err {
222          position: absolute;
223          height: 1px;
224          width: 1px;
225          opacity: 0;
226        }
227
228        .msg_info_01 .msg_login_list .msg_err {
229          height: 40px;
230          line-height: 40px;
231          display: block;
232          color: #da0000;
233        }
234        .msg_info_01 .msg_login_list input {
235          width: 100%;
236          border: none;
237          border-bottom: 1px solid #c0c0c0;
238          height: 40px;
239          line-height: 40px;
240        }
241        .msg_info_01 .msg_login_list input:hover {
242          border-bottom-color: #3585ff !important;
243        }
244        .msg_info_01 .msg_login_list .but button {
245          width: 50%;
246          height: 50%;
247          border-radius: 25px;
248          line-height: 46px;
249          color: #fff;
250          background: #3585ff;
251          font-size: 20px;
252          cursor: pointer;
253          text-align: center;
254          display: block;
255          margin: 0 auto;
256        }
257        .msg_info_01 .msg_login_list .but button:hover {
258          background: #5d9dff;
259        }
260        .msg_info_01 .msg_login_list .go_kf {
261          text-align: center;
262          padding-top: 10px;
263        }
264        .msg_info_01 .msg_login_list .go_kf a {
265          color: #3585ff;
266        }
267        .msg_info_01 .msg_login_list .go_kf a:hover {
268          color: #5d9dff;
269        }
270        #yzm_box {
271          position: relative;
272          width: 300px;
273          min-height: 10px;
274        }
275        .agreement-section {
276          margin-top: 10px;
277          font-size: 14px;
278          display: flex;
279          justify-content: center;
280          align-items: center;
281          gap: 5px;
282        }
283        .agreement-section input {
284          cursor: pointer;
285        }
286        .agreement-link {
287          color: #3585ff;
288        }
289    </style>
290
291    
291<script type="text/javascript">
292        try {
293          document.domain = "jj.cn";
294        } catch (e) {}
295        (function () {
296          function getQueryString(name) {
297            var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
298            var r = location.search.substr(1).match(reg);
299            if (r != null) {
300              return unescape(decodeURI(r[2]));
301            }
302            return null;
303          }
304          var comeurl = getQueryString("comeurl") || "https://www.jj.cn/";
305          if (
306            /gt-p1000|iphone|android|phone|mobile|wap|netfront|java|operamobi|operamini|ucweb|windowsce|symbian|series|webos|sony|blackberry|dopod|nokia|samsung|palmsource|xda|pieplus|meizu|midp|cldc|motorola|foma|docomo|up.browser|up.link|blazer|helio|hosin|huawei|novarra|coolpad|webos|techfaith|palmsource|alcatel|amoi|ktouch|nexian|ericsson|philips|sagem|wellcom|bunjalloo|maui|smartphone|iemobile|spice|bird|zte-|longcos|pantech|gionee|portalmmm|jigbrowser|hiptop|benq|haier|^lct|320x320|240x320|176x220|mqqbrowser/i.test(
307              navigator.userAgent.toLowerCase(),
308            )
309          ) {
310            window.location.href =
311              "https://m.jj.cn/login/login.html?comeurl=" +
312              encodeURIComponent(comeurl);
313          }
314        })();
315    </script>
315
316</head>
317<body>
318<div class="w_reg_1200" id="body_width">
319    <div class="g_header">
320        <div class="m_header_area">
321            <a href="http://www.jj.cn"></a>
322        </div>
323    </div>
324    <div class="g_body">
325        <div class="m_body_area">
326            <div class="bg_box"></div>
327            <div id="banner_box">
328                <div class="u_banner_item">
329                    <div class="img_box">
330                        <img
331                                src="//static.jjbisai.com/website/imgs/jj_pcsite/login/1753340121324_1752656773254_banner01_1280.png"
332                                alt="JJ比赛"
333                        />
334                    </div>
335                </div>
336            </div>
337            <div class="u_login_box">
338                <div class="big_gold_box" id="big_gold_box"></div>
339                <div class="login_form">
340                    <div class="line_title">
341                        <span class="login_title">登录</span>
342                        <span class="go_back">
343                  <a href="http://www.jj.cn" target="_blank">返回首页</a>
344                </span>
345                    </div>
346                    <div class="line_error_msg">
347                        <span id="err_msg_yzm"></span>
348                        <span id="err_msg_psw"></span>
349                        <span id="err_msg"></span>
350                    </div>
351                    <form
352                            ajax="json"
353                            action="/user/login/submit;jsessionid=99CF3CD62AA6D6F76C952703254BC62E"
354                            method="post"
355                            class="form_box"
356                            id="form_box"
357                    >
358                        <input type="hidden" name="comeurl" value="https://www.jj.cn/" />
359                        <input type="hidden" name="location" value="1" />
360                        <input type="hidden" name="act" id="act" value="login" />
361                        <input
362                                type="hidden"
363                                name="scode"
364                                id="scode"
365                                value=""
366                        />
367                        <input
368                                type="hidden"
369                                id="verifyTextVid"
370                                name="verifyTextVid"
371                                value=""
372                        />
373                        <input
374                                type="hidden"
375                                id="verifyTextAstr"
376                                name="verifyTextAstr"
377                                value=""
378                        />
379                        <div class="user_name_box">
380                            <input
381                                    type="text"
382                                    id="user_name"
383                                    name="username"
384                                    class="form_input"
385                                    placeholder="手机号/邮箱/用户名"
386                            />
387                            <label for="user_name" id="user_name_label"
388                            >手机号/邮箱/用户名</label
389                            >
390                            <span id="clear_btn" class="clear_btn"></span>
391                        </div>
392                        <div class="password_box">
393                            <input
394                                    type="password"
395                                    id="user_password"
396                                    name="password"
397                                    class="form_input"
398                                    placeholder="请输入您的密码"
399                            />
400                            <label for="user_password" id="user_password_label"
401                            >请输入您的密码</label
402                            >
403                        </div>
404                        <div class="find_pwd">
405                            <a
406                                    href="http://my.jj.cn/complaint/"
407                                    target="_blank"
408                                    class="one_span"
409                            >修改密码</a
410                            >
411                            <!--
412                                      <a
413                                              href="//www.jj.cn/reg/reg.html"
414                                              target="_blank"
415                                              class="four_span"
416                                      >注册</a
417                                      >
418                                      -->
419                        </div>
420                        <div class="yzm_box" id="yzm_box"></div>
421                        <div class="refresh-ext">
422                            <img
423                                    src="//img1.cache.jjmatch.cn/img_new/2020/live_custome_tool/5df413cc-cf1d-445d-a05b-01f4b117d8d6.png"
424                            /><span>看不清,换张图</span>
425                        </div>
426                        <div class="change-type-ext">
427                            <span>无法滑动请点我</span>
428                        </div>
429                        <div class="login_btn_box">
430                            <div class="button" id="button">登 录</div>
431                            <div class="loading" id="loading" style="display: none">
432                                <img
433                                        src="//img1.cache.jj.cn/images/login/2015/jiazai.gif"
434                                        alt=""
435                                />
436                            </div>
437                        </div>
438                        <div class="agreement-section">
439                            <input id="agreement-check" type="checkbox" />
440                            <span
441                            >阅读并同意
442                    <a
443                            class="agreement-link"
444                            href="https://acts.jj.cn/agreement/agreement_template.html?id=8320C12355F8B3361D23ED889900EFD81DE680A5D4ED95A98656B6133F1DC8D0"
445                            target="_blank"
446                    >《用户服务协议》</a
447                    ><a
448                                        class="agreement-link"
449                                        href="https://acts.jj.cn/agreement/agreement_template.html?id=8320C12355F8B3361D23ED889900EFD834EA88A300F8CC395EF7A7E74DF15FDD"
450                                        target="_blank"
451                                >《隐私政策》</a
452                                ></span
453                            >
454                        </div>
455                        <div class="other_login_box">
456                            <div class="title">合作登录方式</div>
457                            <div id="other_login_btn">
458                                <a href="javascript:void(0);" class="qq_bt" id="qq_bt"></a>
459                                <a href="javascript:void(0);" class="wx_bt" id="wx_bt"></a>
460                                <a href="javascript:void(0);" class="wb_bt" id="wb_bt"></a>
461                            </div>
462                        </div>
463                    </form>
464                </div>
465            </div>
466        </div>
467    </div>
468    <!-- footer start -->
469    <div class="footer2023">
470        <a href="https://www.jj.cn/" class="logo">
471            <img
472                    src="https://img1.cache.jj.cn/jj_pcsite/home/logo.png"
473                    alt="logo"
474            />
475        </a>
476        <div class="info">
477            <div class="func">
478                <ul>
479                    <li>
480                        <a
481                                href="https://www.jj.cn/about.html"
482                                class="link"
483                                rel="noreferrer"
484                                target="_blank"
485                        >关于竞技世界</a
486                        >
487                    </li>
488                    <li>
489                        <a
490                                href="https://app.mokahr.com/apply/jjworld/4030#/"
491                                class="link"
492                                rel="noreferrer"
493                                target="_blank"
494                        >加入我们</a
495                        >
496                    </li>
497                    <li>
498                        <a
499                                target="_blank"
500                                rel="noreferrer"
501                                class="link"
502                                href="https://www.jj.cn/agreement/regService.html"
503                        >用户协议</a
504                        >
505                    </li>
506                    <li>
507                        <a
508                                target="_blank"
509                                rel="noreferrer"
510                                class="link"
511                                href="https://www.jj.cn/agreement/privacy_protocols.html?type=pc_web"
512                        >隐私政策</a
513                        >
514                    </li>
515                    <li>
516                        <a
517                                target="_blank"
518                                rel="noreferrer"
519                                class="link"
520                                href="https://www.jj.cn/selfreg.html"
521                        >自律公约</a
522                        >
523                    </li>
524                    <li>
525                        <a
526                                target="_blank"
527                                rel="noreferrer"
528                                class="link"
529                                href="https://www.jj.cn/protection/"
530                        >家长监护</a
531                        >
532                    </li>
533                </ul>
534            </div>
535            <div class="section-1">
536                <ul>
537                    <li>
538                        <a>竞技世界(北京)网络技术有限公司</a>
539                    </li>
540                    <li>
541                        <a
542                                class="link"
543                                target="_blank"
544                                rel="noreferrer"
545                                href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=11010802025184"
546                        >京公网安备11010802025184号</a
547                        >
548                    </li>
549                    <li>
550                        <a
551                                class="link"
552                                target="_blank"
553                                rel="noreferrer"
554                                href="https://img1.cache.jj.cn/acts/2019/191125_icp/20191022_ICP.jpg"
555                        >京ICP证080116号</a
556                        >
557                    </li>
558                    <li>
559                        <a
560                                class="link"
561                                target="_blank"
562                                rel="noreferrer"
563                                href="https://beian.miit.gov.cn"
564                        >京ICP备09016390-2号</a
565                        >
566                    </li>
567                </ul>
568            </div>
569            <div class="section-1">
570                <ul>
571                    <li>
572                        <a
573                                class="link"
574                                target="_blank"
575                                href="http://www.jj.cn/aboutus/wenhuaxuke.html"
576                                rel="noreferrer"
577                        >
577京网文[2021]2990-807号</a
578                        >
579                    </li>
580                    <li>
581                        <a>copyright&#169;2007-2022 | TEL 010-88602800</a>
582                    </li>
583                    <li>
584                        <a>关注财产安全拒绝赌博</a>
585                    </li>
586                    <li>
587                        <a>违法及不良信息举报邮箱:[email protected]</a>
588                    </li>
589                </ul>
590            </div>
591            <div class="section-1 section-icon">
592                <ul>
593                    <li>
594                        <a
595                                class="link"
596                                target="_blank"
597                                href="https://v.yunaq.com/certificate?domain=www.jj.cn&amp;from=label&amp;code=90030"
598                        >
599                            <img
600                                    src="https://aqyzmedia.yunaq.com/labels/label_sm_90030.png"
601                                    style="width: 60px; height: 20px"
602                                    alt=""
603                            />
604                        </a>
605                    </li>
606                    <li>
607                        <a
608                                class="link"
609                                target="_blank"
610                                href="https://ss.knet.cn/verifyseal.dll?sn=e16042111011663176jiqj000000&amp;a=1&amp;pa=0.4645828708667681"
611                        >
612                            <img
613                                    src="https://img1.cache.jj.cn/www/2017/kexin.gif"
614                                    style="width: 54px; height: 20px"
615                                    alt=""
616                            />
617                        </a>
618                    </li>
619                    <li>
620                        <a
621                                class="link"
622                                target="_blank"
623                                href="http://www.hd315.gov.cn/beian/view.asp?bianhao=010202013121000008"
624                        >
625                            <img
626                                    src="https://img1.cache.jj.cn/www/2017/biaoshi.gif"
627                                    style="height: 20px"
628                                    alt=""
629                            />
630                        </a>
631                    </li>
632                    <li>
633                        <a
634                                class="link"
635                                target="_blank"
636                                href="http://www.itrust.org.cn/home/index/wx_certifi/wm/1670576906.html"
637                        >
638                            <img
639                                    src="https://img1.cache.jj.cn/www/2017/wangxin.gif"
640                                    style="height: 20px"
641                                    alt=""
642                            />
643                        </a>
644                    </li>
645                    <li>
646                        <a
647                                class="link"
648                                target="_blank"
649                                href="http://sq.ccm.gov.cn/ccnt/sczr/service/business/emark/gameNetTag/F35FC9BEF89052AEE040007F01003007"
650                        >
651                            <img
652                                    src="https://img1.cache.jj.cn/www/2017/wen.gif"
653                                    style="height: 20px"
654                                    alt=""
655                            />
656                        </a>
657                    </li>
658                </ul>
659            </div>
660        </div>
661        <div class="hot-line">
662            <div class="desc">24小时全国服务热线</div>
663            <div class="number">400-111-7777</div>
664            <div class="cs">
665                <a
666                        target="_blank"
667                        rel="noreferrer"
668                        href="https://chat.jj.cn/online_service.php"
669                >在线客服</a
670                >
671            </div>
672        </div>
673    </div>
674    <div id="year_now" style="display: none"></div>
675    <!-- footer end -->
676</div>
677<script>
678    function debounce(fn, delay) {
679      var timer = null;
680      return function () {
681        var args = arguments;
682        var context = this;
683
684        if (timer) {
685          clearTimeout(timer);
686
687          timer = setTimeout(function () {
688            fn.apply(context, args);
689          }, delay);
690        } else {
691          timer = setTimeout(function () {
692            fn.apply(context, args);
693          }, delay);
694        }
695      };
696    }
697
698    var refresh_btn = document.querySelector(".refresh-ext");
699    var change_btn = document.querySelector(".change-type-ext");
700
701    refresh_btn.addEventListener(
702      "click",
703      debounce(function () {
704        try {
705          window.jjCaptchaWorker.refresh();
706        } catch (error) {}
707      }, 500),
708    );
709    change_btn.addEventListener(
710      "click",
711      debounce(function () {
712        try {
713          window.jjCaptchaWorker.changeNext();
714        } catch (error) {}
715      }, 500),
716    );
717
718    function get_verify_code() {
719      if ($("#yzm_box canvas").length > 0) {
720        return;
721      }
722
723      var config = {
724        businessId: "b8beba75fedf7b18611359fe84afb8b8",
725        blid: "1",
726        plid: "1",
727        appId: "501",
728        formId: "form_box",
729        containerId: "yzm_box",
730        mode: "embed",
731        initialized: function () {
732          // 初始化成功后的回调
733          console.log("!!!!!!!!!!!initialized called!!!!!!!!!!!!");
734          refresh_btn.style.display = "flex";
735          change_btn.style.display = "flex";
736        },
737        success: function () {
738          var token = document.getElementById("verifyCode").value;
739          var form = document.getElementById("form_box");
740          var formItem = document.createElement("input");
741          formItem.setAttribute("name", "businessId");
742          formItem.setAttribute("type", "hidden");
743          formItem.setAttribute("value", "b8beba75fedf7b18611359fe84afb8b8");
744          form.appendChild(formItem);
745          window.is_verify_code_cb_success = true;
746        },
747        fail: function () {
748          // 客户端侧验证失回调
749          if ($("#verifyCode").length < 1) {
750            $("#verifyTextAstr").after(
751              '<input type="hidden" id="verifyCode" name="verifyCode" value="" />',
752            );
753          }
754        },
755      };
756
757      window.jjCaptchaLoader.init(config);
758    }
759</script>
vendor: 1 bytes, line 759
759
760<script src="https://static.jjbisai.com/website/js/jjreg/login20260709.js"></script>
760
761</body>
762</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.