鼠标经过显示二级菜单js特效
鼠标经过显示二级菜单js特效
发布时间:2016-12-30 来源:查字典编辑
摘要:复制代码代码如下:鼠标经过显示二级菜单js特效查字典教程网|播放器之家varsubmenu=newArray()submenu[0]='查字...

复制代码 代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />

<title>鼠标经过显示二级菜单js特效</title>

</head>

<body>

<a href="http://www.jb51.net" onMouseover="showit(0)">查字典教程网</a> | <a href="http://play.jb51.net" onMouseover="showit(1)">播放器之家</a><br>

<div id="describe" onMouseover="clear_delayhide()" onMouseout="resetit(event)"></div>

<script language="JavaScript1.2">

var submenu=new Array()

submenu[0]='<b><a href="http://www.jb51.net/">查字典教程网</a> | <a href="http://play.jb51.net">播放器之家</a> | <a href="http://sc.jb51.net/">素材之家</a> | <a href="http://mingzi.jb51.net/">个性名字网</a> | <a href="http://office.jb51.net/">Office之家</a></b>'

submenu[1]='<b><a href="http://www.jb51.net/">查字典教程网</a> | <a href="http://play.jb51.net">播放器之家</a> | <a href="http://sc.jb51.net/">素材之家</a> | <a href="http://mingzi.jb51.net/">个性名字网</a></b>'

var delay_hide=500

var menuobj=document.getElementById? document.getElementById("describe") : document.all? document.all.describe : document.layers? document.dep1.document.dep2 : ""

function showit(which){

clear_delayhide()

thecontent=(which==-1)? "" : submenu[which]

if (document.getElementById||document.all)

menuobj.innerHTML=thecontent

else if (document.layers){

menuobj.document.write(thecontent)

menuobj.document.close()

}

}

function resetit(e){

if (document.all&&!menuobj.contains(e.toElement))

delayhide=setTimeout("showit(-1)",delay_hide)

else if (document.getElementById&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))

delayhide=setTimeout("showit(-1)",delay_hide)

}

function clear_delayhide(){

if (window.delayhide)

clearTimeout(delayhide)

}

function contains_ns6(a, b) {

while (b.parentNode)

if ((b = b.parentNode) == a)

return true;

return false;

}

</script>

</body>

</html></td>

</tr>

</table>

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类