漂浮的广告(不支持火狐浏览器)

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <div id="img1" style="z-index: 100; left: 2px; width: 180px; position: absolute; top: 43px;
        height: 80px; visibility: visible;">
        <a href="http://www.google.com">
            <img src="http://www.google.com/intl/zh-CN/logos/Logo_60wht.gif" width="176" height="77" border="0"></a>
    </div>

    <script type="text/jscript" language="jscript">
        var xPos = 300;
        var yPos = 200;
        var step = 1;
        var delay = 30;
        var height = 0;
        var Hoffset = 0;
        var Woffset = 0;
        var yon = 0;
        var xon = 0;
        var pause = true;
        var interval;
        img1.style.top = yPos;
        function changePos() {
            width = document.body.clientWidth;
            height = document.body.clientHeight;
            Hoffset = img1.offsetHeight;
            Woffset = img1.offsetWidth;
            img1.style.left = xPos + document.body.scrollLeft;
            img1.style.top = yPos + document.body.scrollTop;
            if (yon)
            { yPos = yPos + step; }
            else
            { yPos = yPos - step; }
            if (yPos < 0)
            { yon = 1; yPos = 0; }
            if (yPos >= (height - Hoffset))
            { yon = 0; yPos = (height - Hoffset); }
            if (xon)
            { xPos = xPos + step; }
            else
            { xPos = xPos - step; }
            if (xPos < 0)
            { xon = 1; xPos = 0; }
            if (xPos >= (width - Woffset))
            { xon = 0; xPos = (width - Woffset); }
        }

        function start() {
            img1.visibility = "visible";
            interval = setInterval('changePos()', delay);
        }
        function pause_resume() {
            if (pause) {
                clearInterval(interval);
                pause = false;
            }
            else {
                interval = setInterval('changePos()', delay);
                pause = true;
            }
        }
        start();

    </script>

</body>
</html>

posted @ 2010-01-30 17:37  小巩  阅读(433)  评论(0)    收藏  举报