📄 float.js
字号:
var fixedBanner = {};
var pass="";
fixedBanner.ele = document.getElementById('floater');
fixedBanner.top = 0;
/*DO NOT MODIFY*/
if ((screen.width <= 800) && (screen.height <= 600)){
var pass=false;
} else{
var pass=true;
}
fixedBanner.y = 0;
fixedBanner.getPagePosition = function(){
var y;
if (document.documentElement && document.documentElement.scrollTop){
y = document.documentElement.scrollTop;
}else if(document.body){
y = document.body.scrollTop;
}else{
y = document.getElementsByTagName('body')[0].scrollTop;
}
fixedBanner.h = fixedBanner.ele.getElementsByTagName('div')[0].offsetHeight;
return y;
}
fixedBanner.setPosition = function(){
if(pass==false){
fixedBanner.ele.style.display="none";
return;
}
var z = fixedBanner.getPagePosition();
if(fixedBanner.y != z){
z = fixedBanner.y + (z - fixedBanner.y)/2 + fixedBanner.top;
if (z+fixedBanner.h+120 > document.body.scrollHeight)
return;
fixedBanner.ele.style.top = z + 'px';
fixedBanner.y = z;
}
}
setInterval(fixedBanner.setPosition,100);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -