下拉菜单的源码
来源:互联网 发布:淘宝虚拟试衣间 编辑:程序博客网 时间:2024/04/25 22:33
<html>
<head>
<script language="javascript">
var popup_menu = null;
document.onclick = new Function("showPopupMenu(null)")
function getPos(el,sProp) {
var iPos = 0;
while (el!=null) {
iPos+=el["offset" + sProp];
el = el.offsetParent;
}
return iPos;
}
function showPopupMenu(el, m, cuuid, user) {
if (m) {
m.style.display='';
m.style.pixelLeft = getPos(el,"Left") + el.offsetWidth;
m.style.pixelTop = getPos(el,"Top");
m.innerHTML = "<a href=http://alumni.chinaren.com/online/online_sendmsg.jsp?classuuid=" + cuuid + "&towho=" + user + " class=cla2>发小纸条</a><br>";
m.innerHTML += "<a href=http://alumni.chinaren.com/class/class_personal.jsp?userid=" + user + "&classuuid=" + cuuid + "&quuid=1 class=cla2>个人信息</a>";
}
if ((m!=popup_menu) && (popup_menu)) popup_menu.style.display = 'none';
popup_menu = m;
}
function hidePopupMenu(el, m) {
if (el && m && m.style.display=='') {
if ((document.body.scrollLeft + window.event.x > el.offsetLeft)
&& (document.body.scrollLeft + window.event.x < el.offsetLeft + el.offsetWidth)
&& (document.body.scrollTop + window.event.y > el.offsetTop)
&& (document.body.scrollTop + window.event.y < el.offsetTop + el.offsetHeight)
|| (document.body.scrollLeft + window.event.x > m.offsetLeft)
&& (document.body.scrollLeft + window.event.x < m.offsetLeft + m.offsetWidth)
&& (document.body.scrollTop + window.event.y > m.offsetTop)
&& (document.body.scrollTop + window.event.y < m.offsetTop + m.offsetHeight)) {
} else {
m.style.display = 'none';
}
}
}
function hideSelf(m) {
if (m.style.display=='') {
if ((document.body.scrollLeft + window.event.x >= m.offsetLeft)
&& (document.body.scrollLeft + window.event.x <= m.offsetLeft + m.offsetWidth)
&& (document.body.scrollTop + window.event.y >= m.offsetTop)
&& (document.body.scrollTop + window.event.y <= m.offsetTop + m.offsetHeight)) {
} else {
m.style.display = 'none';
}
}
}
function dn() {
return;
}
</script>
<style>.popmenu {position: absolute; background-color: #e9ffd8; border: 1 solid #fed070; padding-left: 5; width: 60;}</style>
</head>
<body>
<div id=popMenu class=popmenu style="display:none" onmouseout="hideSelf(this)"></div>
<a href="javascript:dn()" onmouseover="showPopupMenu(this, popMenu, '2815032345897566157', 'conan520')" onmouseout="hidePopupMenu(this, popMenu)" class=cla2>侯菲</a>
<a href="javascript:dn()" onmouseover="showPopupMenu(this, popMenu, '2815032345897566157', 'conan520')" onmouseout="hidePopupMenu(this, popMenu)" class=cla2>侯菲</a>
<a href="javascript:dn()" onmouseover="showPopupMenu(this, popMenu, '2815032345897566157', 'conan520')" onmouseout="hidePopupMenu(this, popMenu)" class=cla2>侯菲</a>
<a href="javascript:dn()" onmouseover="showPopupMenu(this, popMenu, '2815032345897566157', 'conan520')" onmouseout="hidePopupMenu(this, popMenu)" class=cla2>侯菲</a>
<a href="javascript:dn()" onmouseover="showPopupMenu(this, popMenu, '2815032345897566157', 'conan520')" onmouseout="hidePopupMenu(this, popMenu)" class=cla2>侯菲</a>
<a href="javascript:dn()" onmouseover="showPopupMenu(this, popMenu, '2815032345897566157', 'conan520')" onmouseout="hidePopupMenu(this, popMenu)" class=cla2>侯菲</a>
<a href="javascript:dn()" onmouseover="showPopupMenu(this, popMenu, '2815032345897566157', 'conan520')" onmouseout="hidePopupMenu(this, popMenu)" class=cla2>侯菲</a>
<a href="javascript:dn()" onmouseover="showPopupMenu(this, popMenu, '2815032345897566157', 'conan520')" onmouseout="hidePopupMenu(this, popMenu)" class=cla2>侯菲</a>
</body>
</html>
把连接改为图片就行了
显示的那个div样式定义一下,
- 下拉菜单的源码
- js源码--多级下拉菜单
- 下拉菜单源码30则
- 一个好用的CSS下拉菜单源码
- 动态的下拉菜单
- 聪明的下拉菜单
- 跳动的下拉菜单
- 好看的下拉菜单
- 下拉菜单的级联
- iframe的下拉菜单
- bootstrap的下拉菜单
- bootstrap的下拉菜单
- 移花接木的下拉菜单
- javascript的下拉菜单
- UGUI的下拉菜单
- 下拉菜单的练习
- 下拉菜单的实现
- 下拉菜单的实现
- 汽车配件公司业务信息系统E-R图
- 表格样式大全
- [转贴]谈谈我对攻读计算机研究生的看法
- 安装SQLServer2005
- XHTML 1.0 中文参考
- 下拉菜单的源码
- 有事Call我
- 计算机网络第4版 翻译笔记1 前言 同时纪念一下我昨天晚上的通宵自习
- XHTML+CSS兼容性解决方案
- 从PowerBuilder连接到微软SQL 服务器(翻译)
- 总算有点回转了
- 微软资深项目经理人的项目管理经验(转载)
- Web表格应用系统开发套件
- lotusscript连接数据库