Html 让网页、页面旋转着由小到大飞入:
旋转的方式是:螺旋式圆周运动。并且旋转的时候慢慢从小到大,然后最大化,比较酷。本页既是演示。
需要注意的是:如果在旋转的过程中,点击了鼠标。那么页面会卡在那里,一直那个大小。解决办法。。刷新。或者手动点击最大化按钮。
<script>
window.scrollBy(0, 100)
window.resizeTo(0,0)
window.moveTo(0,0)
document.bgColor=0x000000
document.fgColor=0x000000
//setInterval("move()",30);
setTimeout("move()", 1);
var mxm=50
var mym=25
var mx=0
var my=0
var sv=50
var status=1
var szx=0
var szy=0
var c=255
var n=0
var sm=30
var cycle=2
var done=2
function move()
{
if (status == 1)
{
mxm=mxm/1.05
mym=mym/1.05
mx=mx+mxm
my=my-mym
mxm=mxm+(400-mx)/100
mym=mym-(300-my)/100
window.moveTo(mx,my)
rmxm=Math.round(mxm/10)
rmym=Math.round(mym/10)
if (rmxm == 0)
{
if (rmym == 0)
{
status=2
}
}
}
if (status == 2)
{
sv=sv/1.1
scrratio=1+1/3
mx=mx-sv*scrratio/2
my=my-sv/2
szx=szx+sv*scrratio
szy=szy+sv
window.moveTo(mx,my)
window.resizeTo(szx,szy)
if (sv < 0.1)
{
status=3
}
}
if (status == 3)
{
document.fgColor=0xffffFF
c=c-16
document.bgColor=0x000000
if (c<0)
{status=8}
}
if (status == 4)
{
c=c+16
document.bgColor=c*65536
document.fgColor=(255-c)*65536
if (c > 239)
{status=5}
}
if (status == 5)
{
c=c-16
document.bgColor=c*65536
document.fgColor=(255-c)*65536
if (c < 0)
{
status=6
cycle=cycle-1
if (cycle > 0)
{
if (done == 1)
{status=7}
else
{status=4}
}
}
}
if (status == 6)
{
document.title = ""
alert("")
cycle=2
status=4
done=1
}
if (status == 7)
{
c=c+4
document.bgColor=c*65536
document.fgColor=(255-c)*65536
if (c > 128)
{status=8}
}
if (status == 8)
{
window.moveTo(0,0)
sx=screen.availWidth
sy=screen.availHeight
window.resizeTo(sx,sy)
status=9
}
var timer=setTimeout("move()",0.3)
}
</script> |
Html 让网页、页面旋转着由小到大飞入,Html 让网页旋转着由小到大飞入,Html 让页面旋转着由小到大飞入,Html 网页旋转着由小到大飞入,Html 页面旋转着由小到大飞入,Html 网页旋转由小到大飞入,Html 页面旋转由小到大飞入,Html 网页由小到大飞入,Html 页面由小到大飞入,Html 网页由小到大,Html 页面由小到大,Html 网页旋转,Html 页面旋转。
文章作者
Nuclear'Atk
上次更新
2010-11-02
许可协议
Nuclear'Atk(核攻击)网络安全实验室版权所有,转载请注明出处。