<html>
<head>
    <title>左下角固定菜单</title>
</head>
<body>
    <script type="text/javascript">
        if (!document.layers)
            document.write('<div id="divStayTopLeft" style="position:absolute">')
    </script>
    <div id="divStayTopLeft">
        <table border="1" width="130" cellspacing="0" cellpadding="0">
            <tr>
                <td width="100%" bgcolor="#FFFFCC">
                    <p align="center">
                        <b><font size="4">菜单</font></b>
                    </p>
                </td>
            </tr>
            <tr>
                <td width="100%" bgcolor="#FFFFFF">
                    <p align="left">
                        <a href="http://www.sina.com">新浪网</a><br />
                        <a href="http://www.163.com">网易</a><br />
                        <a href="http://www.yahoo.com">雅虎</a><br />
                        <a href="http://www.baron.com.cn">邦联宽带网</a><br />
                        <a href="http://www.njcatv.net">南京广电</a>
                    </p>
                </td>
            </tr>
        </table>
    </div>
    <script type="text/javascript">
        var verticalpos = "frombottom"
        if (!document.layers)
            document.write('</div>')
        function JSFX_FloatTopDiv() {
            var startX = 3, startY = 150;
            var ns = (navigator.appName.indexOf("Netscape") != -1);
            var d = document;
            function ml(id) {
                var el = d.getElementById ? d.getElementById(id) : d.all ? d.all[id] : d.layers[id];
                if (d.layers) el.style = el;
                el.sP = function (x, y) { this.style.left = x; this.style.top = y; };
                el.x = startX;
                if (verticalpos == "fromtop")
                    el.y = startY;
                else {
                    el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
                    el.y -= startY;
                }
                return el;
            }
            window.stayTopLeft = function () {
                if (verticalpos == "fromtop") {
                    var pY = ns ? pageYOffset : document.body.scrollTop;
                    ftlObj.y += (pY + startY - ftlObj.y) / 8;
                }
                else {
                    var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
                    ftlObj.y += (pY - startY - ftlObj.y) / 8;
                }
                ftlObj.sP(ftlObj.x, ftlObj.y);
                setTimeout("stayTopLeft()", 10);
            }
            ftlObj = ml("divStayTopLeft");
            stayTopLeft();
        }
        JSFX_FloatTopDiv();
    </script>
</body>
</html>

左下角固定菜单

posted on 2011-12-30 14:20  ming.ming  阅读(239)  评论(0)    收藏  举报