在触发mousehover的时候,如何设置悬停时间?我想控制在两秒钟的时候,弹出个小窗口.

解决方案 »

  1.   

    function highlightmenu(e,state){
    if (document.all)
    source_el=event.srcElement
    else if (document.getElementById)
    source_el=e.target
    if (source_el.className=="menuitems"){
    source_el.id=(state=="on")? "mouseoverstyle" : ""
    }
    else{
    while(source_el.id!="popmenu"){
    source_el=document.getElementById? source_el.parentNode : source_el.parentElement
    if (source_el.className=="menuitems"){
    source_el.id=(state=="on")? "mouseoverstyle" : ""
    }
    }
    }
    }
    这是一个当鼠标离开POP_Menu后,半秒中后Pop_Menu消失的函数