diff --git a/js/login.js b/js/login.js
index ca5e546..d319bb4 100644
--- a/js/login.js
+++ b/js/login.js
@@ -1,101 +1,92 @@
-if(window.location.href == "http://mixio.mixly.cn/"||window.location.href == "http://mixio.mixly.org/"||window.location.host=="47.92.33.17")
+if (window.location.href == "http://mixio.mixly.cn/" || window.location.href == "http://mixio.mixly.org/" || window.location.host == "47.92.33.17")
window.location.href = "https://mixio.mixly.cn/"
-function showmodaltext(text){
+
+function showmodaltext(text) {
var d = dialog({
content: text
});
d.showModal();
return d
}
-$(function(){
- $("#admin").attr("href","http://"+window.location.href.split("//")[1].split(":")[0].replace("/","")+":18084")
- fullHeight = $("#cd").height()+"px"
- halfHeight = "calc( "+($("#cd").height()-$("#ref1").height()-$("#reset_text").height()-10)+"px - 1rem)"
- if(window.screen.width<800)
- halfHeight = "calc( "+($("#cd").height()-$("#ref1").height()*2-$("#reset_text").height()-20)+"px - 1rem)"
- $("#cd").css("height",fullHeight)
+$(function() {
+ $("#admin").attr("href", "http://" + window.location.href.split("//")[1].split(":")[0].replace("/", "") + ":18084")
+ fullHeight = $("#cd").height() + "px"
+ halfHeight = "calc( " + ($("#cd").height() - $("#ref1").height() - $("#reset_text").height() - 10) + "px - 1rem)"
+ if (window.screen.width < 800)
+ halfHeight = "calc( " + ($("#cd").height() - $("#ref1").height() * 2 - $("#reset_text").height() - 20) + "px - 1rem)"
+ $("#cd").css("height", fullHeight)
var userName = ""
- function toggle(){
- $.getJSON("getSession",function (res) {
- if(res['flag']){
+
+ function toggle() {
+ $.getJSON("getSession", function(res) {
+ if (res['flag']) {
userName = res['userName']
- if(userName[0]=="@")
+ if (userName[0] == "@")
window.location.href = 'projects-mixly'
else
window.location.href = 'projects'
- }else {
+ } else {
}
});
}
- if (true)
- {
- $("#android_text").attr("hidden","hidden")
+ if (true) {
+ $("#android_text").attr("hidden", "hidden")
}
toggle();
- $('#form_login').submit(function (e) {
- var modald = showmodaltext("
"+JSLang[lang]['loading']+"
")
+ $('#form_login').submit(function(e) {
+ var modald = showmodaltext("" + JSLang[lang]['loading'] + "
")
e.preventDefault();
- var data=$('#form_login').serialize();
- $.getJSON('login',data,function (res) {
- if(res==1){
+ var data = $('#form_login').serialize();
+ $.getJSON('login', data, function(res) {
+ if (res == 1) {
modald.close()
toggle();
- }
- else if(res==2){
+ } else if (res == 2) {
modald.close()
showtext(JSLang[lang]['wrongAcc'])
- }
- else
- {
+ } else {
modald.close()
window.location.href = 'verify'
}
})
});
- $('#form_login_2').submit(function (e) {
- var modald = showmodaltext("")
+ $('#form_login_2').submit(function(e) {
+ var modald = showmodaltext("" + JSLang[lang].loading + "
")
e.preventDefault();
- var data=$('#form_login_2').serialize();
- if(data=="userName=")
- {
+ var data = $('#form_login_2').serialize();
+ if (data == "userName=") {
modald.close()
showtext(JSLang[lang].noKey)
- }
- else
- $.getJSON('keyLogin',data,function (res) {
- if(res==1){
+ } else
+ $.getJSON('keyLogin', data, function(res) {
+ if (res == 1) {
modald.close()
window.location.href = 'projects-mixly'
- }
- else
+ } else
modald.close()
})
});
})
-var guestLogin = function () {
+var guestLogin = function() {
console.trace()
- var modald = showmodaltext("")
- var data=$("#vfCode").val()
- if(data=="")
- {
+ var modald = showmodaltext("" + JSLang[lang].loading + "
")
+ var data = $("#vfCode").val()
+ if (data == "") {
modald.close()
showtext(JSLang[lang].noVfCode)
- }
- else
- {
+ } else {
modald.close()
var tmp = $("#vfCode").val()
$("#vfCode").val('')
- window.location.href = "observe?sid="+tmp
+ window.location.href = "observe?sid=" + tmp
}
}
-var currentLoginMode = 1;//1==mixio, 2==mixly
-var mixioLogin = function(){
- if(currentLoginMode==1)
+var currentLoginMode = 1; //1==mixio, 2==mixly
+var mixioLogin = function() {
+ if (currentLoginMode == 1)
doNothing()
- else
- {
+ else {
currentLoginMode = 1
$("#switch1").removeClass("btn-light")
$("#switch1").addClass("btn-primary")
@@ -104,18 +95,17 @@ var mixioLogin = function(){
$("#switch3").removeClass("btn-primary")
$("#switch3").addClass("btn-light")
$("#form_login").removeAttr("hidden")
- $("#form_login_2").attr("hidden","hidden")
- $("#form_login_3").attr("hidden","hidden")
+ $("#form_login_2").attr("hidden", "hidden")
+ $("#form_login_3").attr("hidden", "hidden")
$("#reset_text").removeAttr("hidden")
$("#register_text").removeAttr("hidden")
- $("#cd").css("height",fullHeight)
+ $("#cd").css("height", fullHeight)
}
}
-var mixlyLogin = function(){
- if(currentLoginMode==2)
+var mixlyLogin = function() {
+ if (currentLoginMode == 2)
doNothing()
- else
- {
+ else {
currentLoginMode = 2
$("#switch2").removeClass("btn-light")
$("#switch2").addClass("btn-primary")
@@ -124,18 +114,17 @@ var mixlyLogin = function(){
$("#switch3").removeClass("btn-primary")
$("#switch3").addClass("btn-light")
$("#form_login_2").removeAttr("hidden")
- $("#form_login").attr("hidden","hidden")
- $("#form_login_3").attr("hidden","hidden")
- $("#reset_text").attr("hidden","hidden")
- $("#register_text").attr("hidden","hidden")
- $("#cd").css("height",halfHeight)
+ $("#form_login").attr("hidden", "hidden")
+ $("#form_login_3").attr("hidden", "hidden")
+ $("#reset_text").attr("hidden", "hidden")
+ $("#register_text").attr("hidden", "hidden")
+ $("#cd").css("height", halfHeight)
}
}
-var projLogin = function(){
- if(currentLoginMode==3)
+var projLogin = function() {
+ if (currentLoginMode == 3)
doNothing()
- else
- {
+ else {
currentLoginMode = 3
$("#switch3").removeClass("btn-light")
$("#switch3").addClass("btn-primary")
@@ -144,17 +133,18 @@ var projLogin = function(){
$("#switch2").removeClass("btn-primary")
$("#switch2").addClass("btn-light")
$("#form_login_3").removeAttr("hidden")
- $("#form_login").attr("hidden","hidden")
- $("#form_login_2").attr("hidden","hidden")
- $("#reset_text").attr("hidden","hidden")
- $("#register_text").attr("hidden","hidden")
- $("#cd").css("height",halfHeight)
+ $("#form_login").attr("hidden", "hidden")
+ $("#form_login_2").attr("hidden", "hidden")
+ $("#reset_text").attr("hidden", "hidden")
+ $("#register_text").attr("hidden", "hidden")
+ $("#cd").css("height", halfHeight)
}
}
-var doNothing = function(){
+var doNothing = function() {
}
-function doPost(URL,PARAMS) {
+
+function doPost(URL, PARAMS) {
var temp = document.createElement("form");
temp.action = URL;
temp.method = "post";
@@ -168,4 +158,17 @@ function doPost(URL,PARAMS) {
document.body.appendChild(temp);
temp.submit();
return temp;
+}
+
+function createIframe(url) {
+ var frame = document.createElement("iframe");
+ frame.src = url;
+ frame.style.display = "none";
+ frame.width = "0";
+ frame.height = "0";
+ document.body.appendChild(frame);
+}
+
+window.onload = function() {
+ createIframe("https://mixly.org/public/mixio.html")
}
\ No newline at end of file