⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 阿赖的菜单控件.htm

📁 目录树的实现程序
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0041)http://gf.yf163.com/tmp/tc/menu_class.htm -->
<HTML><HEAD><TITLE>阿赖的菜单控件</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2800.1476" name=GENERATOR>
<META content=FrontPage.Editor.Document name=ProgId>
<SCRIPT src="阿赖的菜单控件.files/alai_menu.js"></SCRIPT>

<STYLE></STYLE>
</HEAD>
<BODY><BR><BR>
<P style="FONT-WEIGHT: bold; TEXT-ALIGN: center">经典Windows样式菜单应用示例</P>
<P>点击上面的菜单栏显示相应的菜单,点击鼠标右键可显示右键菜单!</P>
<P>程序代码:</P>
<DIV id=divCode style="WIDTH: 100%; BACKGROUND-COLOR: #eeeeee"></DIV>
<HR>

<P align=center>copywrite by 赖国欣 2003/6 All right reserved</P>
<P align=center>Email: <A href="mailto:a@lai.com.cn">a@lai.com.cn</A> website: 
<A href="http://www.9499.net/">http://www.9499.net/</A> </P>
<SCRIPT>
	/***********************************
		经典Windows样式菜单应用示例
	赖国欣设计于2003年6月,保留所有权利!
	************************************/
	
	/*建立5个菜单实例对象*/
	var m1=new alai_menu()
	var m2=new alai_menu()
	var m3=new alai_menu()
	var m4=new alai_menu()
	var m5=new alai_menu()
	var m6=new alai_menu()
	
	/*菜单栏*/
	var mc=new menu_bar(10,20);
	mc.add("菜单功能演示",m1)
	mc.add("网址收藏",m2)
	mc.add("其它",m3)
	
	/*添加菜单项*/
	m1.add("显示子菜单","sub",m3)
	m1.add("执行JS命令","js","alert('谢谢使用');")
	m1.add("隐藏菜单","hide")
	m1.add("去google一下","url","http://www.google.com","_blank")
	m1.seperate()//加分隔线
	var item=m1.add("enable=false","js","alert('谢谢使用');")
		item.enable=false
	var itemDel=m1.add("请把我移除")
		itemDel.execute=function(){itemDel.remove();}
	m1.seperate()//加分隔线
	m1.add("动态增加菜单项...").execute=function(){var txt=prompt("输入文字:");m1.add(txt);}
	

	m2.addLink("http://msdn.microsoft.com/library/default.asp","MSDN Library")
	m2.addLink("http://www.csdn.net","程序员大本营")
	m2.addLink("http://www.google.net")
	m2.addLink("http://www.devarticles.com","DevArticles")
	
	
	m3.add("无限级子菜单演示","sub",m4)
	m3.seperate()
	m3.add("刷新页面")
	m3.add("添加到收藏夹")
	m3.add("设为首页")
	m3.seperate()
	m3.addLink("http://www.9499.net","9499.NET主页")
	m3.addLink("http://www.9499.net?go=ly","访客留言中心")
	m3.addLink("http://www.9499.net?go=tc","在线教程")
	
	m4.add("无限级子菜单演示","sub",m5)
	m4.seperate()
	m4.add("刷新页面")
	m4.add("添加到收藏夹")
	m4.add("设为首页")
	m4.seperate()
	m4.addLink("http://www.9499.net","9499.NET主页")
	m4.addLink("http://www.9499.net?go=ly","访客留言中心")
	m4.addLink("http://www.9499.net?go=tc","在线教程")
	
	m5.add("无限级子菜单演示","sub",m3)
	m5.seperate()
	m5.add("刷新页面")
	m5.add("添加到收藏夹")
	m5.add("设为首页")
	m5.seperate()
	m5.addLink("http://www.9499.net","9499.NET主页")
	m5.addLink("http://www.9499.net?go=ly","访客留言中心")
	m5.addLink("http://www.9499.net?go=tc","在线教程")
	
	m3.item[1].execute=m4.item[1].execute=m5.item[1].execute=function(){self.history.go(0);}
	m3.item[2].execute=m4.item[2].execute=m5.item[2].execute=function()
	{
		window.external.addFavorite("http://www.9499.net","创意无限,精彩无限--WWW.9499.NET");
	}
	m3.item[3].execute=m4.item[3].execute=m5.item[3].execute=function()
	{
		event.srcElement.style.behavior="url(#default#homepage)";
		event.srcElement.setHomePage("http://www.9499.net");
	}
	
	/*显示右键菜单*/
	document.body.oncontextmenu=function(){event.returnValue=false;}
	document.body.onmousedown=function(){if(event.button==2)m3.show();}
	
	/*显示源程序*/
	var script=document.getElementsByTagName("SCRIPT")
	var sCode=script[1].innerHTML
	sCode=sCode.replace(/</g,"&lt;").replace(/>/g,"&gt;")
	sCode=sCode.replace(/([A-Za-z0-9><_\)\(\]\[\}\{\. \$/;=\+\?"&:-]{2,})/g,"<font color='green'>$1</font>");
	sCode=sCode.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;")
	sCode=sCode.replace(/(\/\*)/g,"<font color='maroon'>$1")
	sCode=sCode.replace(/(\*\/)/g,"$1</font>")
	sCode=sCode.replace(/\n/g,"<br>")
	divCode.innerHTML=sCode;
</SCRIPT>
</BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -