手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >鼠标经过显示二级菜单js特效
鼠标经过显示二级菜单js特效
摘要:复制代码代码如下:鼠标经过显示二级菜单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>

【鼠标经过显示二级菜单js特效】相关文章:

js兼容火狐显示上传图片预览效果的方法

js实现鼠标经过表格行变色的方法

鼠标图片振动代码

基于Web标准的UI组件 — 树状菜单(2)

javascript自定义右键弹出菜单实现方法

禁止按回车键提交表单的方法

基于jQuery插件实现环形图标菜单旋转切换特效

JS函数实现鼠标指向图片后显示大图代码

IE中直接运行显示当前网页中的图片 推荐

不错显示时间特效

精品推荐
分类导航