0
点赞
收藏
分享

微信扫一扫

【代码】给Typecho添加访客信息气泡提醒



目录

​​效果如图​​

​​设置方法​​

效果如图

【代码】给Typecho添加访客信息气泡提醒_javascript

设置方法

1、进入管理后台,在“ 插入代码 ”处选“ 自定义增加 ”,或者其他可以输入“ 自定义代码 ”的地方,插入以下代码:

(function(){
var el = document.createElement("script");
el.src = "https://lf1-cdn-tos.bytegoofy.com/goofy/ttzz/push.js?228adad401a018ccb74751a024d79f2848ad7304866b433574526b1675621f723d72cd14f8a76432df3935ab77ec54f830517b3cb210f7fd334f50ccb772134a";
el.id = "ttzz";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(el, s);
})(window)

.outline-outside-modal-opened {
z-index: 10000 !important;
left: 0;
width: 300px !important;
}

【代码】给Typecho添加访客信息气泡提醒_Joe_02

2、在“ 自定义末尾位置 ”插入以下代码:
(原作者的代码在cookie部分有问题,导致每次刷新页面,都会弹出气泡,体验非常差。以下代码经过了修改,1天内仅在首次进入时才会有气泡。)

function checkCookie(){var cookies=document.cookie.split("; ");console.log(cookies);for(var i=0;i<cookies.length;i++){var cookie=cookies[i].split("=");if(cookie[0]=="msg"){return true}}return false}$(function(){if(!checkCookie()){var t=document.createElement("a");t.href=document.referrer;var msgTitle=t.hostname;var name=t.hostname.split(".")[1];if(""!==document.referrer){switch(name){case'bing':msgTitle='必应搜索';break;case'baidu':msgTitle='百度搜索';break;case'so':msgTitle='360搜索';break;case'google':msgTitle='谷歌搜索';break;case'sm':msgTitle='神马搜索';break;case'sogou':msgTitle='搜狗搜索';break;default:msgTitle=t.hostname}};var time=(new Date).getHours();var msg='';23<time||time<=5?msg="你是夜猫子呀?这么晚还不睡觉,明天起的来嘛?":5<time&&time<=7?msg="早上好!一日之计在于晨,美好的一天就要开始了!":7<time&&time<=11?msg="上午好!工作顺利嘛,不要久坐,多起来走动走动哦!":11<time&&time<=14?msg="中午了,工作了一个上午,现在是午餐时间!":14<time&&time<=17?msg="午后很容易犯困呢,今天的运动目标完成了吗?":17<time&&time<=19?msg="傍晚了!窗外夕阳的景色很美丽呢,最美不过夕阳红~":19<time&&time<=21?msg="晚上好,今天过得怎么样?":21<time&&time<=23&&(msg="已经这么晚了呀,早点休息吧,晚安~");$.ajax({type:"get",url:"https://api.gmit.vip/Api/UserInfo/",async:true,success:function(data){window.info=data;layer.msg("Hi~ 来自"+data.data.location+'~<br/>通过 '+msgTitle+' 进来的朋友!<br/>使用 '+data.data.os+"<br/>"+data.data.browser+' 访问本站!<br/>'+msg);var showFPS=(function(){var requestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(callback){window.setTimeout(callback,1000/60)};var e,pe,pid,fps,last,offset,step,appendFps;fps=0;last=Date.now();step=function(){offset=Date.now()-last;fps+=1;if(offset>=1000){last+=offset;appendFps(fps);fps=0};requestAnimationFrame(step)};appendFps=function(fps){var settings={timeout:5000,logError:true};$('#fps').html('<span style="float:left;">'+fps+'FPS</span><br/><span style="float:left">'+window.info.data.os+'</span><br/><span style="float:left;margin-top:1px;">'+window.info.data.browser+'</span><br/><span style="float:left;margin-top:1px;">'+window.info.data.location+'</span><br/><span style="float:left;margin-top:1px;"></span>')};step()})()}})}var expiresDate=new Date();expiresDate.setDate(expiresDate.getDate()+1);document.cookie='msg=1; expires='+expiresDate.toUTCString()+'; path=/'});

【代码】给Typecho添加访客信息气泡提醒_typecho_03

3、保存即可。1天内,首次进入网站,就会弹出气泡。

举报

相关推荐

0 条评论