• JavaScript防FLASH效果的下拉菜单导航代码


    代码简介:

    JavaScript防FLASH效果的下拉菜单导航,单击文本链接,在下方出现相应的导航内容,很不错的。

    代码内容:

    <html>
    <head>
    <title>JavaScript防FLASH效果的下拉菜单导航代码_网页代码站(www.webdm.cn)</title>
    <style>
    <!--
    #iewrap{
    position:relative;
    height:30px
    }
    
    #iewrap2{
    position:absolute
    }
    
    #dropmenu03{
    filter:revealTrans(Duration=1.5,Transition=12)
    visibility:hide
    }
    -->
    </style>
    
    </head>
    <body>
    <ilayer id="dropmenu01" height=35px>
    <layer id="dropmenu02" visibility=show>
    <span id="iewrap">
    <span id="iewrap2" onClick="dropit2();event.cancelBubble=true;return false">
    <font face="宋体"><a href="#">点这里看本站栏目</a></font>
    </span>
    </span>
    </layer>
    </ilayer>
    
    <SCRIPT language=javascript><!--
    var enableeffect=true
    
    //将如下数组修改成你自己的。
    var selection=new Array()
    selection[0]='<font face="宋体"><a href="/">网页代码站</a></font><br>'
    selection[1]='<font face="宋体"><a href="/">CSS代码</a></font><br>'
    selection[2]='<font face="宋体"><a href="/">JS</a></font><br>'
    selection[3]='<font face="宋体"><a href="/">Flash</a></font><br>'
    selection[4]='<font face="宋体"><a href="/">Asp</a></font><br>'
    selection[5]='<font face="宋体"><a href="/">Aspnet</a></font><br>'
    selection[6]='<font face="宋体"><a href="/">php</a></font><br>'
    selection[7]='<font face="宋体"><a href="/">jsp</a></font>'
    if (document.layers)
    document.dropmenu01.document.dropmenu02.visibility='show'
    
    function dropit2(){
    if (document.all){
    dropmenu03.style.left=document.body.scrollLeft+event.clientX-event.offsetX
    dropmenu03.style.top=document.body.scrollTop+event.clientY-event.offsetY+18
    if (dropmenu03.style.visibility=="hidden"){
    if (enableeffect)
    dropmenu03.filters.revealTrans.apply()
    dropmenu03.style.visibility="visible"
    if (enableeffect)
    dropmenu03.filters.revealTrans.play()
    }
    else{
    hidemenu()
    }
    }
    }
    function dropit(e){
    if (document.dropmenu03.visibility=="hide")
    document.dropmenu03.visibility="show"
    else
    document.dropmenu03.visibility="hide"
    document.dropmenu03.left=e.pageX-e.layerX
    document.dropmenu03.top=e.pageY-e.layerY+19
    return false
    }
    function hidemenu(){
    if (enableeffect)
    dropmenu03.filters.revealTrans.stop()
    dropmenu03.style.visibility="hidden"
    }
    function hidemenu2(){
    document.dropmenu03.visibility="hide"
    }
    if (document.layers){
    document.dropmenu01.document.dropmenu02.captureEvents(Event.CLICK)
    document.dropmenu01.document.dropmenu02.onclick=dropit
    }
    else if (document.all)
    document.body.onclick=hidemenu
    //-->
    </SCRIPT>
    <!-- 你可以改变菜单出现的绝对位置和外观风格-->
    <div id="dropmenu03" style="position:absolute;left:10;top:0;layer-background-color:seashell;background-color:seashell;100;visibility:hidden;border:1px solid black;padding:0px">
    <script language="JavaScript1.2">
    if (document.all)
    dropmenu03.style.padding='6px'
    for (i=0;i<selection.length;i++)
    document.write(selection[i])
    </script>
    </div>
    
    <script language="JavaScript1.2">
    if (document.layers){
    document.dropmenu03.captureEvents(Event.CLICK)
    document.dropmenu03.onclick=hidemenu2
    }
    </script>
    </body>
    </html>
    <br>
    <p><a href="http://www.webdm.cn">网页代码站</a> - 最专业的代码下载网站 - 致力为中国站长提供有质量的代码!</p>
    

    代码来自:http://www.webdm.cn/webcode/b633b6a9-a543-4101-8911-bf4b3a7e6c86.html

  • 相关阅读:
    java程序员面试金典--i++
    JavaScript 装逼指南
    轻松学习 JavaScript——第 8 部分:JavaScript 中的类
    轻松学习 JavaScript——第 7 部分:对象属性描述符
    轻松学习 JavaScript——第 6 部分:JavaScript 箭头函数
    轻松学习 JavaScript——第 5 部分:简化函数提升
    轻松学习 JavaScript——第 4 部分:函数中的 arguments 对象
    轻松学习 JavaScript——第 3 部分:函数中的默认参数
    布隆过滤器
    决策树(ID3、C4.5、CART)
  • 原文地址:https://www.cnblogs.com/webdm/p/2034968.html
Copyright © 2020-2023  润新知