134 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
			
		
		
	
	
			134 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
 | 
						|
export function timestampFormat(){	
 | 
						|
	var currentTime = new Date();
 | 
						|
	var year = currentTime.getFullYear();
 | 
						|
	var getMonth = (currentTime.getMonth()) + 1;
 | 
						|
	var getDate = currentTime.getDate();
 | 
						|
	var getHours = currentTime.getHours();
 | 
						|
	var getMinutes = currentTime.getMinutes();
 | 
						|
	var getSeconds = currentTime.getSeconds();
 | 
						|
	if(getMonth < 10) {
 | 
						|
		getMonth = "0" + getMonth;
 | 
						|
	}
 | 
						|
	if(getDate < 10) {
 | 
						|
		getDate = "0" + getDate;
 | 
						|
	}
 | 
						|
	if(getHours < 10) {
 | 
						|
		getHours = "0" + getHours;
 | 
						|
	}
 | 
						|
	if(getMinutes < 10) {
 | 
						|
		getMinutes = "0" + getMinutes;
 | 
						|
	}
 | 
						|
	if(getSeconds < 10) {
 | 
						|
		getSeconds = "0" + getSeconds;
 | 
						|
	}
 | 
						|
	return year + "-" + getMonth + "-" + getDate + " " + getHours + ":" + getMinutes + ":" + getSeconds+"";
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
export function getWeekDate() {
 | 
						|
    var weeks = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");   
 | 
						|
    var now = new Date();    
 | 
						|
    var day = now.getDay();  
 | 
						|
    var week = weeks[day];    
 | 
						|
    return week;
 | 
						|
    
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
//接受url的值,进行解析
 | 
						|
export function getParams(key) {
 | 
						|
    var reg = new RegExp("(^|&)" + key + "=([^&]*)(&|$)");
 | 
						|
    var r = window.location.search.substr(1).match(reg);
 | 
						|
    if (r != null) {
 | 
						|
        return unescape(r[2]);
 | 
						|
    }
 | 
						|
    return null;
 | 
						|
};
 | 
						|
 | 
						|
var tianqiApi=[
 | 
						|
    ["61656699","1D9KRiO5"],
 | 
						|
    ["35891892","pzQCn7Xr"],
 | 
						|
    ["44931254","oDROlNB6"]
 | 
						|
];
 | 
						|
var tangqiIndex=0;
 | 
						|
/*调用天气的api 获取数据(https://www.tianqiapi.com/index/doc?version=v6)*/
 | 
						|
export function getCityAndWeather(){
 | 
						|
    var appid=tianqiApi[tangqiIndex][0];
 | 
						|
    var appSecret=tianqiApi[tangqiIndex][1];
 | 
						|
    var url="https://tianqiapi.com/api?version=v6&appid="+appid+"&appsecret="+appSecret;
 | 
						|
    $.ajax({
 | 
						|
        url: url,
 | 
						|
        type: "post",
 | 
						|
        datatype:"json",
 | 
						|
        success: function(data) {
 | 
						|
            if("errcode" in data){
 | 
						|
                tangqiIndex++;
 | 
						|
                getCityAndWeather(); 
 | 
						|
            }else{
 | 
						|
                $(".temperature").html(data["tem"]+"℃");
 | 
						|
                $(".weatherCondition").html(data["wea"]);
 | 
						|
                $(".windDirection").html(`${data["win"]}(${data["win_speed"]})`);
 | 
						|
                $(".temIndexNumber").html(data["air_level"]);
 | 
						|
            } 
 | 
						|
        },
 | 
						|
        error:function(e){
 | 
						|
            console.log(e);
 | 
						|
        }
 | 
						|
    })
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
 | 
						|
//全屏退出全屏
 | 
						|
$(".fullScreen").on('click', function () {
 | 
						|
    var state = $(this).attr("state");
 | 
						|
    fullState(state,this)
 | 
						|
  })
 | 
						|
 | 
						|
 | 
						|
  //全屏退出全屏
 | 
						|
$(".exitSystem").on('click', function () {
 | 
						|
  window.location.href="./login.html";
 | 
						|
})
 | 
						|
  
 | 
						|
  
 | 
						|
  function fullState(state,that){
 | 
						|
    if (state == "close") {
 | 
						|
      fullScreen()
 | 
						|
      $(that).attr("state", "open")
 | 
						|
      $(that).html(`<img src="./pages/index/image/fullscreen.png">退出全屏`)
 | 
						|
    } else {
 | 
						|
      exitFullscreen()
 | 
						|
      $(that).attr("state", "close")
 | 
						|
      $(that).html(`<img src="./pages/index/image/fullscreen.png">全屏`)
 | 
						|
    }
 | 
						|
  }
 | 
						|
  
 | 
						|
  //全屏
 | 
						|
  function fullScreen() {
 | 
						|
    var element = document.documentElement;
 | 
						|
    if (element.requestFullscreen) {
 | 
						|
      element.requestFullscreen();
 | 
						|
    } else if (element.msRequestFullscreen) {
 | 
						|
      element.msRequestFullscreen();
 | 
						|
    } else if (element.mozRequestFullScreen) {
 | 
						|
      element.mozRequestFullScreen();
 | 
						|
    } else if (element.webkitRequestFullscreen) {
 | 
						|
      element.webkitRequestFullscreen();
 | 
						|
    }
 | 
						|
  }
 | 
						|
  
 | 
						|
  //退出全屏 
 | 
						|
  function exitFullscreen() {
 | 
						|
    if (document.exitFullscreen) {
 | 
						|
      document.exitFullscreen();
 | 
						|
    } else if (document.msExitFullscreen) {
 | 
						|
      document.msExitFullscreen();
 | 
						|
    } else if (document.mozCancelFullScreen) {
 | 
						|
      document.mozCancelFullScreen();
 | 
						|
    } else if (document.webkitExitFullscreen) {
 | 
						|
      document.webkitExitFullscreen();
 | 
						|
    }
 | 
						|
  }
 | 
						|
  
 |