wfcvn 发表于 2007-4-27 10:34:06

***综合类***网页上“盛开”的花朵

把下列代码加到网页的<body></body>标签之间 从google下载我的照片管理软件
<script>
var numberofblossoms=10 //数量

var openblossomspeed=200 //速度

var showblossomstime=2//停留时间
</script>
<script>
var frame=new array()
frame=new image()
frame.src="http://www.jsshow.com/wytx/images/85/frame1.gif"
frame=new image()
frame.src="http://www.jsshow.com/wytx/images/85/frame2.gif"
frame=new image()
frame.src="http://www.jsshow.com/wytx/images/85/frame3.gif"
frame=new image()
frame.src="http://www.jsshow.com/wytx/images/85/frame4.gif"
frame=new image()
frame.src="http://www.jsshow.com/wytx/images/85/frame5.gif"
frame=new image()
frame.src="http://www.jsshow.com/wytx/images/85/frame6.gif"

var i_nownumberofframes=0
var i_maxnumberofframes=5
var i_numberofblossoms=0

var marginleft=0
var margintop=0
var marginbottom
var marginright

var timer
var thisblossom

showblossomstime=showblossomstime*1000

function positionblossoms() {
    if (document.all) {   
      marginbottom=document.body.clientheight-40
      marginright=document.body.clientwidth-40   
      for (i=0;i<=numberofblossoms;i++) {   
            var randx=math.floor(marginright*math.random())
            var randy=math.floor(marginbottom*math.random())
            thisblossom=eval("document.all.blossom"+i+".style")
            thisblossom.posleft=randx
            thisblossom.postop=randy
            thisblossom.visibility="visible"
      }
      thisblossom=eval("blossom0")
      openblossoms()
    }
    if (document.layers) {   
      marginbottom=window.innerheight-40
      marginright=window.innerwidth-40      
      for (i=0;i<=numberofblossoms;i++) {   
            var randx=math.floor(marginright*math.random())
            var randy=math.floor(marginbottom*math.random())
            thisblossom=eval("document.blossom"+i)
            thisblossom.left=randx
            thisblossom.top=randy
            thisblossom.visibility="visible"
      }
      thisblossom=eval("document.blossom0.document")
      openblossoms()
    }
}

function openblossoms() {
    if (document.all) {
      cleartimeout(timer)
      if (i_nownumberofframes<=i_maxnumberofframes) {
            thisblossom.innerhtml="<img src='"+frame.src+"'>"
            i_nownumberofframes++
            timer=settimeout("openblossoms()",openblossomspeed)
      }
      else{
            cleartimeout(timer)
            i_nownumberofframes=0
            switchtonextblossom()
      }
    }
    if (document.layers) {   
      if (i_nownumberofframeshttp://code.ik8.com/html/+frame.src+<=i_maxnumberofframes) {
            thisblossom.write("<img src='"+frame.src+"'>")
            thisblossom.close()
            i_nownumberofframes++
            timer=settimeout("openblossoms()",openblossomspeed)
      }
      else{
            cleartimeout(timer)
            i_nownumberofframes=0
            switchtonextblossom()
      }
    }
}

function switchtonextblossom() {
    if (document.all) {
      i_numberofblossoms++
      if (i_numberofblossomshttp://code.ik8.com/html/+frame.src+<=numberofblossoms) {
            thisblossom=eval("blossom"+i_numberofblossoms)
            openblossoms()
      }
      else {
            settimeout("hideblossoms()",showblossomstime)
      }
    }
    if (document.layers) {
      i_numberofblossoms++
      if (i_numberofblossoms<=numberofblossoms) {
            thisblossom=eval("document.blossom"+i_numberofblossoms+".document")
            openblossoms()
      }
      else {
            settimeout("hideblossoms()",showblossomstime)

      }
    }
}

function hideblossoms() {
    if (document.all) {
      for (i=0;i<=numberofblossoms;i++) {   
            thisblossom=eval("document.all.blossom"+i+".style")
            thisblossom.visibility="hidden"
      }
    }
    if (document.layers) {
      for (i=0;i<=numberofblossoms;i++) {   
            thisblossom=eval("document.blossom"+i)
            thisblossom.visibility="hidden"
      }
    }
}

if (document.all) {
    for (i=0;i<=numberofblossoms;i++) {
      document.write("<div id='blossom"+i+"' style='position:absolute;top:0px;left:0px;visibility:hidden;'><img name='blossomimg"+i+"' src='http://www.jsshow.com/wytx/images/85/frame1.gif'>http://www.jsshow.com/wytx/images/85/frame1.gif</div>")
      document.clear()
    }
}

if (document.layers) {
    for (i=0;i<=numberofblossoms;i++) {
      document.write("<layer name='blossom"+i+"' visibility=hide><img name='blossomimg"+i+"' src='http://www.jsshow.com/wytx/images/85/frame1.gif'>http://www.jsshow.com/wytx/images/85/frame1.gif</layer>")
    }
}

window.onresize=positionblossoms
window.onload=positionblossoms

</script>
      










--------------------------------------

http://www.huoyue.com.cn 活跃网,活跃人群的论坛,访问活跃网,将给您带来意想不到的收获,还可以免费为您开论坛,让您免费拥有与朋友、网友交流的论坛。你是年轻人吗?你活跃你就上!
页: [1]
查看完整版本: ***综合类***网页上“盛开”的花朵