上流人粉丝实时查看

@font-face {

font-family: 'number';

src:url('clock-number.ttf');

}

html,

body {

padding: 0;

margin: 0;

background-color: #26323B;

background-color: black;

font-family: 'number';

font-size: 16vw;

color: #CCCCCE;

}

#main {

display: flex;

height: 100vh;

max-width: 200vh;

margin: 0 auto;

justify-content: center;

align-items: center;

align-content: center;

flex-wrap: wrap;

}

#main > * {

display: flex;

justify-content: center;

align-items: center;

flex-wrap: nowrap;

}

#logo {

width: 100vw;

flex-wrap: wrap;

}

#logo > img {

height: 20vmin;

}

#logo > #sep {

padding: 0 8vmin;

}

#logo > #avatar {

border-radius: 50%;

}

#fans {

line-height: 1em;

color: #CCCCCE;

margin-top: 8vmin;

}

#script {

display: none;

}

// 初始化元素常量

const elAvatar = document.getElementById('avatar')

const elFans = document.getElementById('fans')

const elScript = document.getElementById('script')

const elSep = document.getElementById('sep')

// 获取用户 id

var userID = 777536

if(userID.length){

localStorage.setItem('userID', userID)

}else if(localStorage.getItem('userID')){

userID = localStorage.getItem('userID')

}

// 显示头像和粉丝数

const showFansCount = function(json){

elFans.innerHTML= Number( json.data.follower ).toLocaleString()

elAvatar.src = json.data.card.face.replace(/^http:/,'https:')

}

var elScriptChild

const appendScript = function(){

const url = "https://jsonp.afeld.me/?callback=showFansCount&url=https%3A%2F%2Fapi.bilibili.com%2Fx%2Fweb-interface%2Fcard%3Fmid%3D"+userID+'&spam='+Number(new Date)

elScriptChild = document.createElement('script')

elScriptChild.setAttribute('src', url)

elScript.appendChild(elScriptChild)

}

appendScript()

// 重复数据获取操作

const getData = function(){

elScript.removeChild(elScriptChild)

appendScript()

}

// 页面元素定位

const resize = function(){

elFans.style.fontSize = document.getElementById('main').clientWidth*0.22+'px'

if(window.innerHeight > window.innerWidth){

elSep.style.padding = '5vh 50%'

}else{

elSep.style.padding = '0 8vmin'

}

}

resize()

window.onresize = resize

setInterval("getData()",1000)

window.addEventListener('message', function(e) {

if(e.data === 'refresh') {

getData()

}

}, false);

const duration = 60; /* 1s */

const iframe = document.createElement('iframe');

iframe.style.display = 'none';

iframe.src = 'data:text/html,%3C%21DOCTYPE%20html%3E%0A%3Chtml%3E%0A%3Chead%3E%0A%09%3Cmeta%20charset%3D%22utf-8%22%20%2F%3E%0A%09%3Cmeta%20http-equiv%3D%22refresh%22%20content%3D%22'+ duration +'%22%20id%3D%22metarefresh%22%20%2F%3E%0A%09%3Ctitle%3Ex%3C%2Ftitle%3E%0A%3C%2Fhead%3E%0A%3Cbody%3E%0A%09%3Cscript%3Etop.postMessage%28%27refresh%27%2C%20%27%2A%27%29%3B%3C%2Fscript%3E%0A%3C%2Fbody%3E%0A%3C%2Fhtml%3E';

document.body.insertBefore(iframe, document.body.childNodes[0]);

一键复制

编辑

Web IDE

原始数据

按行查看

历史

body%3e %3c html%3e,index.html相关推荐

  1. %3c dd%3e html,index.html

     超流畅漂亮的图片3D旋转滚动JS特效代码 - JS代码网 * { margin:0; padding:0; list-style:none; } body { background:black; ...

  2. php 去掉%3c p%3e,cmseasy csrf通过一个xss最后getshell

    为什么我们要选择get类型的呢,因为get类型存储到数据库的时候触发时候管理员是察觉不到的,可以通过图片等进行操作,然后我们存储一个xss后门,这样一来,我们就可以加载一个远端的js,那么就各种无视t ...

  3. %3chtml%3e%3c html,在JEditorPane中显示HTML的问题java

    不知道为什么setText不起作用.但是,这是一个解决方法. 试试这个URL. (在URL中的整个文件)(这是当你在它的setText Android的WebView中所说的) data:text/h ...

  4. html 中的空格%3c br%3e,document.write用unescape加载javascript的好处

    我发现不少加载Javascript的代码都使用了unescape这个方法,我有点不解,为什么要加呢?我不加的话发现也照样加载成功且运行正常呀. 例如google分析的代码就使用了unescape这个方 ...

  5. html%3c arial%3e,轮播图自由标注

    轮播图自由标注 1.添加 数组标注 1%26%23xFF09%3B.%26%23x8FDB%3B%26%23x5165%3B%26%23x9875%3B%26%23x9762%3B%26%23x7F1 ...

  6. java过滤%3c p%3e标签_解决:ajax 和 链接传值传不了等特殊字符

    今天工作的时候遇到传值的值过去了发生数据丢失的情况,因为我做的功能涉及到富文本编辑器,传的值是标签语言,比如里面有src的链接里有?xxx=xxx&yyy=yyy,然后&后面的数据值丢 ...

  7. %3c strong%3e html,爱Q学习吧在线QQ强制聊天系统代码

    [Ctrl+A 全部选择进行拷贝 提示:可先修改部分代码,再点击运行] QQ强制聊天 BODY { FONT-SIZE: 12px; MARGIN: 4px 0px } IMG { BORDER-RI ...

  8. php %3cpre%3c pre%3e,PHP代码执行与命令注入

    1. php 代码执行 eval # 1. 没有任何过滤 @eval($_GET["cmd"]); ?> visit: ?cmd=phpinfo(); ?cmd=fputs( ...

  9. html 中的空格%3c br%3e,URL编码表一览 - frabbit的个人空间 - OSCHINA - 中文开源技术交流社区...

    æ 退格 TAB 换行 回车 空格 ! " # $ % & ' ( ) * + , - . / %00 %01 %02 %03 %04 %05 %06 %07 %08 %09 %0a ...

最新文章

  1. 十张图看懂未来大数据世界
  2. 20分钟学会mysql_5分钟学会mysql基本操作
  3. 三星oneui主屏幕费电_都 9012 年了,三星系统还「负优化」吗?
  4. SQL Server基础操作(此随笔仅作为本人学习进度记录二)
  5. 【Android 异步操作】线程池 ( Worker 简介 | 线程池中的工作流程 runWorker | 从线程池任务队列中获取任务 getTask )
  6. [图解]小白都能看懂的FASTER R-CNN – 原理和实现细节
  7. OpenJudge计算概论-最长单词2
  8. BugkuCTF web5
  9. Boyer-Moore-Horspool-Sunday 算法
  10. 傲腾持久内存如何为数据赋能,加速应用落地?
  11. redhat linux防火墙状态,Redhat下配置iptables防火墙
  12. 人际网络营销与网站运营、策划、推广一体化结合
  13. 苹果手机相册怎么分类_电子相册怎么做?用手机app可以剪辑电子相册视频吗?...
  14. UML软件开发与建模工具Enterprise Architect发布最新版本v15.2
  15. 歪果小姐姐教你用代码画画,真大佬!
  16. java实体类包怎么命名,程序那些事
  17. visual svn for visual studio 2019
  18. 安装Redhat 7.2
  19. RNA-seq全流程分析
  20. IDEA连接数据库,自定义Groovy 脚本

热门文章

  1. 使用AspectJ LTW(Load Time Weaving)【转载】
  2. 条件随机场的肤浅理解
  3. 为什么这么多人说,读大学,没什么卵用
  4. 尬住了!小扎被自家产品爆黑料;酷炫清晰的『技术学习路线图』大合辑;Markdown引用块的N种样式;地形设计工具;前沿论文 | ShowMeAI资讯日报
  5. 农村生活污水处理技术有哪些特点?
  6. coreldraw课表设计作品_张张经典,精选50款俄罗斯设计师LOGO设计作品
  7. RK3326 移植FT6336U触摸屏驱动
  8. CMD新建删除文件夹
  9. Reactor系列(十六)disposable停止Flux流
  10. python练习22:乒乓球比赛