📄 fly.js
字号:
//浮动窗口
var isNS = ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 4));
var _all = '';
var _style = '';
var wwidth, wheight;
var ydir = '++';
var xdir = '++';
var id1, id2, id3;
var x = 40;
var y = 400;
var x1, y1;
if(!isNS)
{
_all='all.';
_style='.style';
}
function getwindowsize()
{
clearTimeout(id1);
clearTimeout(id2);
clearTimeout(id3);
if (isNS)
{
wwidth = window.innerWidth -160;
wheight = window.innerHeight - 112;
}
else
{
wwidth = document.body.clientWidth - 160;
wheight = document.body.clientHeight - 112;
}
id3 = setTimeout('randomdir()', 20000);
animate();
}
function randomdir()
{
if (Math.floor(Math.random()*2))
{
(Math.floor(Math.random()*2)) ? xdir='--': xdir='++';
}
else
{
(Math.floor(Math.random()*2)) ? ydir='--': ydir='++';
}
id2 = setTimeout('randomdir()', 20000);
}
function animate()
{
eval('x'+xdir);
eval('y'+ydir);
if (isNS)
{
pic1.moveTo((x+pageXOffset),(y+pageYOffset))
}
else
{
pic1.pixelLeft = x+document.body.scrollLeft;
pic1.pixelTop = y+document.body.scrollTop;
}
if (isNS)
{
if (pic1.top <= pageYOffset) ydir = '++';
if (pic1.top >= wheight+pageYOffset) ydir = '--';
if (pic1.left >= wwidth+pageXOffset) xdir = '--';
if (pic1.left <= pageXOffset) xdir = '++';
}
else
{
if (pic1.pixelTop <= 5+document.body.scrollTop) ydir = '++';
if (pic1.pixelTop >= wheight+document.body.scrollTop) ydir = '--';
if (pic1.pixelLeft >= wwidth+document.body.scrollLeft) xdir = '--';
if (pic1.pixelLeft <= 5+document.body.scrollLeft) xdir = '++';
}
id1 = setTimeout('animate()', 15);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -