diff options
author | mayx | 2022-01-04 20:42:55 +0800 |
---|---|---|
committer | mayx | 2022-01-04 20:42:55 +0800 |
commit | f4aa957c53cda659d026ffd23856f65a72fee739 (patch) | |
tree | afc51b78e1ff241c955ca30910e895e02e0a1d22 /js/main.js |
Restore deleted repositories
Diffstat (limited to 'js/main.js')
-rw-r--r-- | js/main.js | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/js/main.js b/js/main.js new file mode 100644 index 0000000..3e359c0 --- /dev/null +++ b/js/main.js @@ -0,0 +1,57 @@ +(function() { + var $backToTopTxt = "返回顶部", $backToTopEle = $('<div class="backToTop"></div>').appendTo($("body")) + .text($backToTopTxt).attr("title", $backToTopTxt).click(function() { + $("html, body").animate({ scrollTop: 0 }, 120); + }), $backToTopFun = function() { + var st = $(document).scrollTop(), winh = $(window).height(); + (st > 0)? $backToTopEle.show(): $backToTopEle.hide(); + }; + $(window).bind("scroll", $backToTopFun); + $(function() { $backToTopFun(); }); +})(); +var auxiliaryHost = "https://counter.mayx.me"; +$(function(){ + $("div#landlord").mouseenter(function(){ + $("div.live_ico_box").fadeIn(); + }); + $("div#landlord").mouseleave(function(){ + $("div.live_ico_box").fadeOut(); + }); +function showHitS(hits){ + $.get(auxiliaryHost+"/counter.php?action=show&id="+hits.id,function(data){ + hits.innerHTML=Number(data); + }); +} +function showHitCount() { + var visitors=$(".visitors-index"); + for(var i = 0; i < visitors.length; i++){ + showHitS(visitors[i]); + } + +} +function addCount() { +var visitors=$(".visitors"); + $.get(auxiliaryHost+"/counter.php?action=add&id="+visitors[0].id,function(data){ + visitors[0].innerHTML=Number(data); + }); +} +if ($('.visitors').length == 1) { + addCount(); +} else if ($('.visitors-index').length > 0){ + showHitCount(); +} +}); + +today = new Date(); +timeold = (today.getTime() - lastUpdated.getTime()); +secondsold = Math.floor(timeold / 1000); +e_daysold = timeold / (24 * 60 * 60 * 1000); +daysold = Math.floor(e_daysold); +if (daysold > 90) { + $("html")[0].style = "-webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);"; + $("html")[0].innerHTML = $("html")[0].innerHTML.replace(/Mayx/g, "Ghost"); + console.warn("Mayx may already be Dead"); +} + +var message_Path = '/Live2dHistoire/live2d/'; +var talkAPI = auxiliaryHost+"/talk.php"; |