From 4f58a93c95ff123d51adcb8fa2e521333e8ab022 Mon Sep 17 00:00:00 2001
From: zhitong.yu <xynz17@163.com>
Date: 星期五, 11 十月 2024 16:29:16 +0800
Subject: [PATCH] 通用版本V1.9 3DTITLE 上一个版本 百度版本
---
src/main/webapp/index.jsp | 539 +++++++++++++++++++++++++++++++++++++++++++++--------------
1 files changed, 405 insertions(+), 134 deletions(-)
diff --git a/src/main/webapp/index.jsp b/src/main/webapp/index.jsp
index 9cb04f3..30457f9 100644
--- a/src/main/webapp/index.jsp
+++ b/src/main/webapp/index.jsp
@@ -10,18 +10,123 @@
<head>
<title>鐧诲綍</title>
<link href="CSS/style.css" rel="stylesheet">
+ <style>
+ .genggai:hover{
+ color: red;
+ }
+ .form {
+ width: 290px;
+ height: 380px;
+ display: flex;
+ flex-direction: column;
+ border-radius: 15px;
+ background-color: white;
+ box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
+ transition: .4s ease-in-out;
+ }
+
+ .form:hover {
+ box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
+ scale: 0.99;
+ }
+
+ .heading {
+ position: relative;
+ text-align: center;
+ color: black;
+ top: 3em;
+ font-weight: bold;
+ }
+
+ .check {
+ position: relative;
+ align-self: center;
+ top: 4em;
+ }
+
+ .input {
+ position: relative;
+ width: 2.5em;
+ height: 2.5em;
+ margin: 1em;
+ border-radius: 5px;
+ border: none;
+ outline: none;
+ background-color: rgb(235, 235, 235);
+ box-shadow: inset 3px 3px 6px #d1d1d1,
+ inset -3px -3px 6px #ffffff;
+ top: 6.5em;
+ left: 1.5em;
+ padding-left: 15px;
+ transition: .4s ease-in-out;
+ }
+
+ .input:hover {
+ box-shadow: inset 0px 0px 0px #d1d1d1,
+ inset 0px 0px 0px #ffffff;
+ background-color: lightgrey;
+ }
+
+ .input:focus {
+ box-shadow: inset 0px 0px 0px #d1d1d1,
+ inset 0px 0px 0px #ffffff;
+ background-color: lightgrey;
+ }
+
+ .btn1 {
+ position: relative;
+ top: 8.5em;
+ left: 2.4em;
+ width: 17em;
+ height: 3em;
+ border-radius: 5px;
+ border: none;
+ outline: none;
+ transition: .4s ease-in-out;
+ box-shadow: 1px 1px 3px #b5b5b5,
+ -1px -1px 3px #ffffff;
+ }
+
+ .btn1:active {
+ box-shadow: inset 3px 3px 6px #b5b5b5,
+ inset -3px -3px 6px #ffffff;
+ }
+
+ .btn2 {
+ position: relative;
+ top: 9.5em;
+ left: 2.4em;
+ width: 17em;
+ height: 3em;
+ border-radius: 5px;
+ border: none;
+ outline: none;
+ transition: .4s ease-in-out;
+ box-shadow: 1px 1px 3px #b5b5b5,
+ -1px -1px 3px #ffffff;
+ }
+
+ .btn2:active {
+ box-shadow: inset 3px 3px 6px #b5b5b5,
+ inset -3px -3px 6px #ffffff;
+ }
+ </style>
</head>
<body style="overflow:hidden;">
+<p style="padding-left: 3%;padding-top: 2%;color: white;font-size: 14px;"><img src="images/YuYan.png" style="width: 20px;text-align: left;vertical-align: middle">
+ <a href="javascript:;" style="position: relative;top: 2px" onclick="YuYan('Chinese')">Chinese</a>
+ <a href="javascript:;" style="position: relative;top: 2px" onclick="YuYan('袪褍褋褋泻懈泄')">袪褍褋褋泻懈泄 褟蟹褘泻</a>
+</p>
<div class="loginav">
- <div class="video" style="position: relative;"><video src="images/video.mp4" muted autoplay loop></div>
+ <div class="video" style="position: relative;"><video src="images/video.mp4" muted autoplay loop/></div>
<div class=""></div>
- <div class="loginbox boxall" style="height: 400px;width: 450px;">
+ <div class="loginbox boxall" style="height: 420px;width: 450px;">
<div class="logo">
- <h1>瀹氫綅绠$悊绯荤粺</h1>
+ <h1 id="title">瀹氫綅绠$悊绯荤粺</h1>
<!-- <img src="images/logo.png"> -->
</div>
- <a href="javascript:;" class="yonghulog" onclick="yonghu()"><div class="logintit yh" style="display: inline-block">鐢ㄦ埛鐧诲綍</div></a><a class="duanxinlog" href="javascript:;" onclick="duanxin()" ><div class="logintit dx" style="display: inline-block;margin-left: 30px">鐭俊鐧诲綍</div></a>
- <ul class="logininput" id="yong">
+ <a href="javascript:;" class="yonghulog" onclick="yonghu()"><div class="logintit yh" style="display: inline-block">鐢ㄦ埛鐧诲綍</div></a><a class="duanxinlog" href="javascript:;" style="margin-left: 5%" onclick="duanxin()"><div class="logintit dx" style="display: inline-block;margin-left: 30px">鐭俊鐧诲綍</div></a>
+ <ul class="logininput" id="yong" style="margin-top: 10%">
<li>
<i><img src="images/user.png"></i>
<input class="forminput" value="" id="yhm" required type="text" placeholder="鐢ㄦ埛鍚�">
@@ -31,11 +136,11 @@
<input class="forminput" type="password" id="pass" required value="" placeholder="瀵嗙爜">
</li>
<li>
- <a href="javascript:;" onclick="login()" class="btn btnblock btn-lg btn-block btn-primary">鐧诲綍</a>
+ <a href="javascript:;" onclick="login()" id="LoginDengLu" class="btn btnblock btn-lg btn-block btn-primary">鐧诲綍</a>
</li>
- <li style="color: white;text-align: center">鎺ㄨ崘鎮ㄤ娇鐢ㄨ胺姝宑horme娴忚鍣�</li>
+ <%-- <li style="color: white;text-align: center;position: relative;left: 5%" id="title2">鎺ㄨ崘鎮ㄤ娇鐢ㄨ胺姝宑horme娴忚鍣�<a class="genggai" href="./NotPassWord.jsp" style="color: #ccc;font-size: 13px;position: relative;left: 10%">鏇存敼瀵嗙爜</a></li>--%>
</ul>
- <ul class="logininput" style="position: relative;top: -293px;display: none" id="duan">
+ <ul class="logininput" style="position: relative;top: -67.5%;display: none" id="duan">
<li>
<i><img src="images/user.png"></i>
<input class="forminput" value="" id="yhm1" type="text" placeholder="璇疯緭鍏ユ墜鏈哄彿">
@@ -45,22 +150,23 @@
<input class="forminput" type="password" id="pass1" value="" placeholder="璇疯緭鍏ラ獙璇佺爜">
</li>
<li>
- <a href="javascript:;" onclick="login()" style="text-align: center;" class="btn btnblock btn-lg btn-block btn-primary">鐧诲綍</a>
+ <a href="javascript:;" onclick="login()" id="LoginDengLu1" style="text-align: center;" class="btn btnblock btn-lg btn-block btn-primary">鐧诲綍</a>
</li>
<li>
<a href="javascript:;" id="yzm" style="width: 100px;height: 40px;font-size: 12px;line-height: 40px;float: right;position: relative;top: -154px;margin-right: 5px" class="btn btnblock btn-lg btn-block btn-primary" onclick="hqyzm()">鑾峰彇楠岃瘉鐮�</a>
</li>
- <li style="color: white;text-align: center;position: relative;top: -30px;left: 52px">鎺ㄨ崘鎮ㄤ娇鐢ㄨ胺姝宑horme娴忚鍣�</li>
-
</ul>
<div class="boxfoot"></div>
</div>
</div>
+<div style="width: 100%;position: fixed;top: 32%;left: 40%">
+</div>
<canvas id='canvas'
style="position:fixed; width:100%; height:100%; left: 0; top: 0; opacity: .3; pointer-events: none;"></canvas>
-
+<script src="JS/translate.js"></script>
<script>
+
var canvas = document.querySelector('canvas');
var ctx = canvas.getContext('2d');
var w = window.innerWidth;//鑾峰彇灞忓箷瀹介珮
@@ -134,104 +240,191 @@
<script>
var yzms = "";
var LoginNum = 0;
+
function login(){
+ var yanzheng1 = $("#yhm").val();
+ var yanzheng2 = $("#yhm1").val();
+ var loginYanZheng = "username="+yanzheng1+"&phone="+yanzheng2
+ $.ajax({
+ url: "/hxzkuwb/findUserAndPhone",
+ type: "POST",
+ data: loginYanZheng,
+ async: false,
+ success: function(data) {
+ LoginNum = data.yanzheng;
+ localStorage.setItem("loginNum",data.yanzheng)
+ }
+ });
+
var opacityValue = $("#yong").css("opacity");
- if(opacityValue == 1){
- var yhm = $("#yhm").val();
- var pass = $("#pass").val();
- if(yhm == "" || yhm == null ){
- layer.msg('璇峰厛杈撳叆鐢ㄦ埛鍚嶅拰瀵嗙爜鍚庡湪鐧诲綍')
- }else{
- if(pass == "" || pass == null){
- layer.msg('璇峰厛杈撳叆瀵嗙爜鍚庡湪鐧诲綍')
- }else{
- if (localStorage.getItem("loginNum") >= 3){
- layer.msg('鐢变簬鎮ㄨ緭鍏ュ瘑鐮侀敊璇ぇ浜�3娆′负浜嗗畨鍏ㄦ偍闇�瑕佺敤鐭俊楠岃瘉鐧诲綍...')
- }else{
- //鍒ゆ柇鐢ㄦ埛鍚嶅拰瀵嗙爜鏄惁姝g‘
- var data = "username="+yhm+"&password="+pass
- $.post("/hxzkuwb/login",data,function (data){
- if(data == null || data == ""){
- layer.msg('褰撳墠杈撳叆鐨勭敤鎴峰悕瀵嗙爜涓嶆纭�,璇烽噸鏂拌緭鍏�')
- LoginNum = LoginNum+1;
- localStorage.setItem("loginNum",LoginNum)
- }else{
- layer.msg('鐧诲綍鎴愬姛!姝e湪璺宠浆澶у睆棣栭〉....')
- localStorage.setItem("loginNum",0)
- sessionStorage.setItem("username",data.username)
- localStorage.setItem("username",data.username)
- $.ajax({
- url: '/hxzkuwb/addLoginLog',
- type: 'GET',
- async: false,
- data: {
- name:yhm,
- loginfs:"璐﹀彿瀵嗙爜鐧诲綍"
- },
- success: function(data) {
- console.log(data);
- },
- error: function(xhr, status, error) {
- console.error(status + ': ' + error);
- }
- });
- setTimeout(function (){
- window.location='/hxzkuwb/Home/Home.jsp'
- },500)
- }
- })
- }
- }
- }
- }else{
- var yhm = $("#yhm1").val();
- var pass = $("#pass1").val();
- if(yhm == "" || yhm == null ){
- layer.msg('璇峰厛杈撳叆鎵嬫満鍙峰拰楠岃瘉鐮佸悗鍦ㄧ櫥褰�')
- }else{
- if(yhm.length == 11){
- if(pass == "" || pass == null){
- layer.msg('璇峰厛杈撳叆楠岃瘉鐮佸悗鍦ㄧ櫥褰�')
- }else{
+ if(opacityValue == 1){
+ var yhm = $("#yhm").val();
+ var pass = $("#pass").val();
+ if(yhm == "" || yhm == null ){
+ layer.msg(language1)
+ if (sessionStorage.getItem("YuYan") == "English"){
+ translate.execute()
+ }
+ }else{
+ if(pass == "" || pass == null){
+ layer.msg(language2)
+ if (sessionStorage.getItem("YuYan") == "English"){
+ translate.execute()
+ }
+ }else{
+ if (LoginNum == 5){
+ layer.msg('language3')
+ if (sessionStorage.getItem("YuYan") == "English"){
+ translate.execute()
+ }
+ }else{
+ if (localStorage.getItem("loginNum") >= 3){
+ layer.msg(language4)
+ if (sessionStorage.getItem("YuYan") == "English"){
+ translate.execute()
+ }
+ }else{
+ //鍒ゆ柇鐢ㄦ埛鍚嶅拰瀵嗙爜鏄惁姝g‘
+ var data = "username="+yhm+"&password="+pass
+ $.post("/hxzkuwb/login",data,function (data){
+ if(data == null || data == ""){
+ layer.msg(language5)
+ if (sessionStorage.getItem("YuYan") == "English"){
+ translate.execute()
+ }
+ LoginNum = parseInt(LoginNum)+parseInt(1);
+ localStorage.setItem("loginNum",LoginNum)
+ var des = "username="+yhm+"&yanzheng="+LoginNum
+ $.get("/hxzkuwb/upUserJiaYanZheng",des,function (data){
+
+ })
+ }else{
+ sessionStorage.setItem("AppliCationPhone",data.phone)
+ var times = getDaysDiff(getCurrentDateTime(),data.time)
+ if (times+1 >=180){
+ layer.msg(language6)
+ if (sessionStorage.getItem("YuYan") == "English"){
+ translate.execute()
+ }
+ }else{
+ layer.msg(language7)
+ if (sessionStorage.getItem("YuYan") == "English"){
+ translate.execute()
+ }
+ localStorage.setItem("loginNum",0)
+ sessionStorage.setItem("username",data.username)
+ localStorage.setItem("username",data.username)
+ $.ajax({
+ url: '/hxzkuwb/addLoginLog',
+ type: 'GET',
+ async: false,
+ data: {
+ name:yhm,
+ loginfs:language8
+ },
+ success: function(data) {
+
+ },
+ error: function(xhr, status, error) {
+ console.error(status + ': ' + error);
+ }
+ });
+ setTimeout(function (){
+ var userAgent = navigator.userAgent;
+ if(userAgent.match(/Mobile/i)){
+ window.location='/hxzkuwb/Home/AppHome.jsp'
+ } else {
+ window.location='/hxzkuwb/Home/Mars3dMap.jsp'
+ }
+
+ },500)
+ }
+ }
+ })
+ }
+ }
+ }
+ }
+ }else{
+ var yhm = $("#yhm1").val();
+ var pass = $("#pass1").val();
+ if(yhm == "" || yhm == null ){
+ layer.msg(language9)
+ if (sessionStorage.getItem("YuYan") == "English"){
+ translate.execute()
+ }
+ }else{
+ if(yhm.length == 11){
+ if(pass == "" || pass == null){
+ layer.msg(language10)
+ if (sessionStorage.getItem("YuYan") == "English"){
+ translate.execute()
+ }
+ }else{
//鍒ゆ柇楠岃瘉鐮佸拰鎵嬫満鍙锋槸鍚︽纭�;
- var exits = $("#pass1").val();
- if(yzms == exits) {
- var data = "phone="+yhm
- $.post("/hxzkuwb/login",data,function (data){
- if (data.phone == yhm){
- localStorage.setItem("loginNum",0)
- layer.msg('鐧诲綍鎴愬姛!姝e湪璺宠浆澶у睆棣栭〉....')
- sessionStorage.setItem("username",data.username)
- localStorage.setItem("username",data.username)
- $.ajax({
- url: '/hxzkuwb/addLoginLog',
- type: 'GET',
- async: false,
- data: {
- name:data.username,
- loginfs:"楠岃瘉鐮佺櫥褰�"
- },
- success: function(data) {
- console.log(data);
- },
- error: function(xhr, status, error) {
- console.error(status + ': ' + error);
- }
- });
- setTimeout(function (){
- window.location='/hxzkuwb/Home/Home.jsp'
- },500)
- }
- })
- }else{
- layer.msg("楠岃瘉鐮佷笉姝g‘锛佽閲嶆柊杈撳叆")
- }
- }
- }else{
- layer.msg('璇疯緭鍏ユ纭殑11浣嶆墜鏈哄彿')
- }
- }
- }
+ if (LoginNum == 5){
+ layer.msg(language3)
+ if (sessionStorage.getItem("YuYan") == "English"){
+ translate.execute()
+ }
+ }else{
+ var exits = $("#pass1").val();
+ if(yzms == exits) {
+ var data = "phone="+yhm
+ $.post("/hxzkuwb/login",data,function (data){
+ if (data.phone == yhm){
+ sessionStorage.setItem("ApplicationPhone",data.phone)
+ localStorage.setItem("loginNum",0)
+ layer.msg(language7)
+ if (sessionStorage.getItem("YuYan") == "English"){
+ translate.execute()
+ }
+ translate.execute()
+ sessionStorage.setItem("username",data.username)
+ localStorage.setItem("username",data.username)
+ $.ajax({
+ url: '/hxzkuwb/addLoginLog',
+ type: 'GET',
+ async: false,
+ data: {
+ name:data.username,
+ loginfs:language11
+ },
+ success: function(data) {
+
+ },
+ error: function(xhr, status, error) {
+ console.error(status + ': ' + error);
+ }
+ });
+ setTimeout(function (){
+ window.location='/hxzkuwb/Home/Home/Mars3dMap.jsp'
+ },500)
+ }
+ })
+ }else{
+ if (localStorage.getItem("loginNum") == 5){
+ layer.msg(language12)
+ if (sessionStorage.getItem("YuYan") == "English"){
+ translate.execute()
+ }
+ }else{
+ LoginNum = parseInt(localStorage.getItem("loginNum")) +1;
+ localStorage.setItem("loginNum",LoginNum)
+ layer.msg(language13)
+ if (sessionStorage.getItem("YuYan") == "English"){
+ translate.execute()
+ }
+ }
+
+ }
+ }
+ }
+ }else{
+ layer.msg(language14)
+ }
+ }
+ }
}
$(".yh").css("text-decoration","underline")
function duanxin(){
@@ -249,32 +442,34 @@
function hqyzm(){
var phone = $("#yhm1").val();
if(phone == "" || phone == null){
- layer.msg('璇峰厛杈撳叆鎵嬫満鍙峰悗鍦ㄨ幏鍙栭獙璇佺爜')
+ if (localStorage.getItem("languages") == "袪褍褋褋泻懈泄"){
+ layer.msg(language15)
+ }
+ layer.msg(language15)
}else{
var data ="phone="+phone
-$.get("/hxzkuwb/findPhoneUser",data,function (data){
- console.log(data)
- if (data == "" || data.length == 0){
- layer.msg('褰撳墠鎵嬫満鍙蜂笉瀛樺湪锛岃閲嶆柊杈撳叆鍚庡湪鑾峰彇')
- }else{
- //鍙戦�侀獙璇佺爜
- var yzm = generateRandomCode();
- var yzmpd = "";
- var data = "phone="+phone+"&randomNumber="+yzm;
- $.ajax({
- url: "/hxzkuwb/sms",
- data: data,
- async: false,
- success: function (data) {
- // 澶勭悊杩斿洖鐨勬暟鎹�
- yzms = data;
+ $.get("/hxzkuwb/findPhoneUser",data,function (data){
+ if (data == "" || data.length == 0){
+ layer.msg(language16)
+ }else{
+ //鍙戦�侀獙璇佺爜
+ var yzm = generateRandomCode();
+ var yzmpd = "";
+ var data = "phone="+phone+"&randomNumber="+yzm;
+ $.ajax({
+ url: "/hxzkuwb/sms",
+ data: data,
+ async: false,
+ success: function (data) {
+ // 澶勭悊杩斿洖鐨勬暟鎹�
+ yzms = data;
- }
- });
- startCountdown(60)
- }
+ }
+ });
+ startCountdown(60)
+ }
-})
+ })
}
}
@@ -282,20 +477,18 @@
var btn = document.getElementById('yzm');
btn.disabled = true;
var count = seconds;
- btn.textContent = count + ' 绉掑悗閲嶆柊鑾峰彇';
+ btn.textContent = count + language17;
var timer = setInterval(function() {
count--;
if (count <= 0) {
clearInterval(timer);
- btn.textContent = '鑾峰彇楠岃瘉鐮�';
+ btn.textContent = language18;
btn.disabled = false;
} else {
- btn.textContent = count + ' 绉掑悗閲嶆柊鑾峰彇';
+ btn.textContent = count + language17;
}
}, 1000);
}
-
-
function generateRandomCode() {
var code = "";
var possible = "0123456789"; // 鍙�夌殑瀛楃闆嗗悎
@@ -307,5 +500,83 @@
return code;
}
+
+ function getDaysDiff(date1, date2) {
+ const oneDay = 24 * 60 * 60 * 1000; // 涓�澶╃殑姣鏁�
+
+ const firstDate = new Date(date1);
+ const secondDate = new Date(date2);
+
+ const diffDays = Math.round(Math.abs((firstDate - secondDate) / oneDay));
+
+ return diffDays;
+ }
+ function getCurrentDateTime() {
+ var now = new Date();
+ var year = now.getFullYear();
+ var month = String(now.getMonth() + 1).padStart(2, '0');
+ var day = String(now.getDate()).padStart(2, '0');
+ var hours = String(now.getHours()).padStart(2, '0');
+ var minutes = String(now.getMinutes()).padStart(2, '0');
+
+ var currentDateTime = year+"-"+month+"-"+day+" "+hours+":"+minutes;
+ return currentDateTime;
+ }
+
+ function YuYan(text){
+ if (text == "袪褍褋褋泻懈泄"){
+ //浣跨敤淇勮
+ var data = "languages=2"
+ $.post("/hxzkuwb/UpSetting",data,function (data){
+ layer.msg('袩械褉械泻谢褞褔懈褌褜褋褟 薪邪 褉褍褋褋泻懈泄')
+ setTimeout(function (){
+ location.reload();
+ },1000)
+ })
+ }
+ if (text =="Chinese"){
+ //浣跨敤涓枃
+ var data = "languages=0"
+ $.post("/hxzkuwb/UpSetting",data,function (data){
+ layer.msg('鍒囨崲涓枃璇█')
+ setTimeout(function (){
+ location.reload();
+ },1000)
+ })
+ }
+ }
+
+ var languages = 0;
+
+ window.addEventListener('load', function() {
+ $.post("/hxzkuwb/FindSetting",function (data){
+ languages = data[0].languages
+ //鎻愮ず淇℃伅
+ language1 ="璇峰厛杈撳叆鐢ㄦ埛鍚嶅拰瀵嗙爜鍚庡湪鐧婚檰"
+ language2 ="璇峰厛杈撳叆瀵嗙爜鍚庡湪鐧诲綍"
+ language3 ="褰撳墠璐﹀彿宸查攣瀹氾紝璇疯仈绯诲叕鍙告垨绠$悊鍛樺悗鍦ㄨ繘琛岀櫥褰�!"
+ language4 ="鐢变簬鎮ㄨ緭鍏ュ瘑鐮侀敊璇ぇ浜�3娆′负浜嗗畨鍏ㄦ偍闇�瑕佺敤鐭俊楠岃瘉鐧诲綍..."
+ language5 ="褰撳墠杈撳叆鐨勭敤鎴峰悕瀵嗙爜涓嶆纭�,璇烽噸鏂拌緭鍏�"
+ language6 ="瀵嗙爜宸茶揪鍒板己鍒舵洿鎹㈡棩鏈燂紝璇峰墠鍘绘洿鎹㈠瘑鐮�"
+ language7 ="鐧诲綍鎴愬姛!姝e湪璺宠浆澶у睆棣栭〉....!"
+ language8 ="璐﹀彿瀵嗙爜鐧诲綍!"
+ language9 ="璇峰厛杈撳叆鎵嬫満鍙峰拰楠岃瘉鐮佸悗鍦ㄧ櫥褰�"
+ language10 ="璇峰厛杈撳叆楠岃瘉鐮佸悗鍦ㄧ櫥褰�"
+ language11 ="楠岃瘉鐮佺櫥褰�"
+ language12 ="鎮ㄥ綋鍓嶇櫥褰曚笉姝g‘娆℃暟宸茶揪鍒颁簲娆★紒璇ヨ处鍙峰凡閿佸畾锛岃鑱旂郴鍏徃鎴栫鐞嗗憳鍚庡湪杩涜鎿嶄綔銆�"
+ language13 ="楠岃瘉鐮佷笉姝g‘锛佽閲嶆柊杈撳叆"
+ language14 ="璇疯緭鍏ユ纭殑11浣嶆墜鏈哄彿"
+ language15 ="璇峰厛杈撳叆鎵嬫満鍙峰悗鍦ㄨ幏鍙栭獙璇佺爜"
+ language16 ="褰撳墠鎵嬫満鍙蜂笉瀛樺湪锛岃閲嶆柊杈撳叆鍚庡湪鑾峰彇"
+ language17 ="绉掑悗閲嶆柊鑾峰彇!"
+ language18 ="鑾峰彇楠岃瘉鐮�!"
+ language19 ="璐﹀彿瀵嗙爜鐧诲綍!"
+ $("title").text("鐧诲綍")
+
+
+ })
+
+ });
+
</script>
</html>
--
Gitblit v1.10.0