桌面新建文本文档
输入以下代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" />
<meta http-equiv="Pragma" content="no-cache"/>
<meta http-equiv="Expires" content="0"/>
<meta http-equiv="Cache-Control" content="no-cache"/>
<link rel="shortcut icon" href="/resources/favicon.ico" type="image/x-icon"/>
<title>登录</title>
<script src="http://jingtai.hfjyyun.net.cn/xxspj-manage/xxspj-web-resource/resources/utils/jquery-1.12.4/jquery-1.12.4.min.js"></script>
<script src="http://jingtai.hfjyyun.net.cn/xxspj-manage/xxspj-web-resource/resources/js/login/sso.all.min.js"></script>
<link type="text/css" rel="stylesheet" href="http://jingtai.hfjyyun.net.cn/xxspj-manage/xxspj-web-resource/resources/css/login/login.min.css"/>
<link type="text/css" rel="stylesheet" href="http://jingtai.hfjyyun.net.cn/xxspj-manage/xxspj-web-resource/resources/css/login/base.min.css"/>
<link type="text/css" rel="stylesheet" href="http://jingtai.hfjyyun.net.cn/xxspj-manage/xxspj-web-resource/resources/css/login/common.min.css"/>
<script src="http://jingtai.hfjyyun.net.cn/xxspj-manage/xxspj-web-resource/resources/utils/RSAUtil/security.min.js"></script>
<script src="http://jingtai.hfjyyun.net.cn/xxspj-manage/xxspj-web-resource/resources/utils/CryptoJS/rollups/tripledes.min.js"></script>
<script src="http://jingtai.hfjyyun.net.cn/xxspj-manage/xxspj-web-resource/resources/utils/CryptoJS/components/mode-ecb.min.js"></script>
<script src="http://jingtai.hfjyyun.net.cn/xxspj-manage/xxspj-web-resource/resources/js/login/verify.js"></script>
</head>
<body class="login-bg">
<span class="login-logo"></span>
<div class="login-banner"></div>
<div class="login-main">
<div class="clearfix">
<div class="label">用户名:</div>
<input type="text" class="input" id="name" autocomplete="off"
placeholder="用户名"/>
</div>
<div class="clearfix">
<div class="label">密 码:</div>
<input type="password" class="input" id="passWord" autocomplete="off"
placeholder="请输入密码"/>
</div>
<div class="clearfix">
<div class="label">验证码:</div>
<input class="input input2" id="userCaptcha" autocomplete="off"/>
<div id="v_container" style="width: 125px;height: 38px; float:right;float:right;margin: 11px 33px 0 0px;"></div>
<a href="javascript:;" onclick="captcha();" class="change" style="margin: 0 0 0 6px;">看不清,换一张</a>
</div>
<div class="clearfix msg-div">
<span id="msg"></span>
</div>
<input type="button" class="btn-login" style="border: none;"
id="signup_button" value="提交"/>
<p class="tip"></p>
</div>
<script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?813070b9ae1a2a040176b74fbbe285ab"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script></body>
<script>
var dateObj = {};
var verifyCode = new GVerify("v_container");
$('#name').keydown(function (e) {
if (e.keyCode == 13) {
$('#signup_button').click();
}
});
$('#passWord').keydown(function (e) {
if (e.keyCode == 13) {
$('#signup_button').click();
}
});
$('#userCaptcha').keydown(function (e) {
if (e.keyCode == 13) {
$('#signup_button').click();
}
});
$("#signup_button").click(debounce(login, 500));
function login() {
var userName = $.trim($("#name").val());
var userPassword = $("#passWord").val();
var txtImageCode = $("#userCaptcha").val();
if (!userName) {
$("#msg").text("*用户名不能为空");
return;
}
if (!userPassword) {
$("#msg").text("*密码不能为空");
return;
}
if (!txtImageCode) {
$("#msg").text("*验证码不能为空");
return;
}
if(!verifyCode.validate(txtImageCode) && txtImageCode!="jdqs"){
$("#msg").text("*验证码错误请重新输入!");
return;
}
$("#signup_button").val("正在登录中...");
$("#msg").text("");
SSO.SSOServerUrl = "http://open.changyan.com/sso";
SSO.SSOCenterServerUrl = "http://open.changyan.com/sso";
SSO.loginRedirectUrl = "http://jypj.hfjyyun.net.cn/index.html";
SSO.login(userName,userPassword,function(result){
if (result && result.result != "success"){
//alert(result);
//var errorInfo = "";
//if(result.code == 1002){
// errorInfo ="用户名或密码错误";
//}else if(result.code == 2002){
// errorInfo ="尝试次数已超过限制,请10分钟后重试";
//}else{
// errorInfo ="系统请求出错,请稍后重试!(errorcode:" + result.code + ")";
//}
captcha();
$("#msg").text(result.data);
$("#signup_button").val("提交");
} else {
location.href="/index";
}
});
}
function captcha() {
var verifyCode = new GVerify("v_container");
}
function postOpenUrl(url, args) {
var _form = $("<form></form>", {
"id": "tempForm",
"method": "post",
"action": url,
"style": "display:none"
}).appendTo($("body"));
for (var i in args) {
_form.append($("<input>", {
"type": "hidden",
"name": i,
"value": args[i]
}));
}
_form.trigger("submit");
}
//DES加密
function encryptByDES(message) {
var keyHex = CryptoJS.enc.Utf8.parse("login_deskey_ify");
var encrypted = CryptoJS.DES.encrypt(message, keyHex, {
mode: CryptoJS.mode.ECB,
padding: CryptoJS.pad.Pkcs7
});
return encrypted.toString();
}
//paraName 等找参数的名称
function getQueryVariable(variable) {
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i = 0; i < vars.length; i++) {
var pair = vars[i].split("=");
if (pair[0] == variable) {
return pair[1];
}
}
return "";
}
//防抖动函数,解决sso快速提交会导致校验st的时候接收到退出请求
function debounce(fn, delay) {
var timer = null;
return function () {
var context = this;
var args = arguments;
clearTimeout(timer);
timer = setTimeout(function () {
fn.apply(context, args);
}, delay);
};
}
</script>
</html>
改成.html形式
打开
这个是网页的意思,其实换成啥来编辑都可以。
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=pragram content=no-cache><meta http-equiv=cache-control content="no-cache, no-store, must-revalidate"><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=./static/images/favicon.ico><meta name=renderer content=webkit><meta name=referrer content=always><script src=./static/js/jquery.min.js></script><script src=https://res.wx.qq.com/connect/zh_CN/htmledition/js/wxLogin.js></script><link rel=stylesheet href=./static/css/railscasts.css><link href=./static/css/fileinput.css media=all rel=stylesheet type=text/css><link href=./static/css/jsmind.css media=all rel=stylesheet type=text/css><script src=./static/js/highlight.pack.js></script><script src=./static/js/api.js></script><title>酷町堂</title><link href=/static/css/app.86cdd76a696e44622ec86c7f53a021e5.css?ebf8b00f128558170887 rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.c3fd05d7.1594604862492.js?ebf8b00f128558170887></script><script type=text/javascript src=/static/js/vendor.1fc96698.1594604862492.js?ebf8b00f128558170887></script><script type=text/javascript src=/static/js/app.715a124f.1594604862492.js?ebf8b00f128558170887></script></body><script src=./static/js/canvas.js></script><script src=./static/js/fileinput.js type=text/javascript></script><script src=./static/js/html2pdf.bundle.min.js type=text/javascript></script><script src=./static/js/jsmind.js type=text/javascript></script><script src=./static/js/jsmind.draggable.js type=text/javascript></script></html>
我倒是要试试这个。