js 单击式的下拉菜单效果实例


Posted in Javascript onAugust 13, 2013
<!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> 
<style> 
.div1 { width: 120px; height: 20px; line-height:20px; text-align:center; } 
.div2 {width: 120px; position:absolute; left:0; top:10px;visibility:hidden; } 
.div2 a{ display:block;} 
</style> 
</head> 
<body> 
<script language="JavaScript"> 
var zindex=100 
function dropit2(whichone){ 
if (window.themenu&&themenu.id!=whichone.id) 
themenu.style.visibility="hidden" 
themenu=whichone 
if (document.all){ 
themenu.style.left=document.body.scrollLeft+event.clientX-event.offsetX 
themenu.style.top=document.body.scrollTop+event.clientY-event.offsetY+18 
if (themenu.style.visibility=="hidden"){ 
themenu.style.visibility="visible" 
themenu.style.zIndex=zindex++} 
else{ 
hidemenu()}}} 
function dropit(e,whichone){ 
if (window.themenu&&themenu.id!=eval(whichone).id) 
themenu.visibility="hide" 
themenu=eval(whichone) 
if (themenu.visibility=="hide") 
themenu.visibility="show" 
else 
themenu.visibility="hide" 
themenu.zIndex++ 
themenu.left=e.pageX-e.layerX 
themenu.top=e.pageY-e.layerY+19 
return false} 
function hidemenu(whichone){ 
if (window.themenu) 
themenu.style.visibility="hidden"} 
function hidemenu2(){ 
themenu.visibility="hide"} 
if (document.all) 
document.onclick=hidemenu 
</script> 
<span class="div1" onClick="dropit2(dropmenu);event.cancelBubble=true;return false"> <a href="###" onClick="if(document.layers) return dropit(event, 'document.dropmenu')">[点击显示菜单]</a> </span> 
<div class="div2" id="dropmenu"> 
<a href="https://3water.com">三水点靠木</a> 
<a href="#">个性名字网</a> 
<a href="#">个性名字网</a> 
</div> 
</body> 
</html> </td>
   </tr>
 </table>
Javascript 相关文章推荐
用javascript实现的支持lrc歌词的播放器
May 17 Javascript
使用jquery制作弹出框效果
Apr 03 Javascript
JS数组array元素的添加和删除方法代码实例
Jun 01 Javascript
浅谈jQuery中的checkbox问题
Aug 10 Javascript
JavaScript中 this 指向问题深度解析
Feb 21 Javascript
bootstrap模态框远程示例代码分享
May 22 Javascript
详解vue-cli项目中的proxyTable跨域问题小结
Feb 09 Javascript
解决vue点击控制单个样式的问题
Sep 05 Javascript
引入外部js脚本加载慢与页面白屏问题的解决
Dec 10 Javascript
vue excel上传预览和table内容下载到excel文件中
Dec 10 Javascript
JS实现canvas简单小画板功能
Jun 23 Javascript
vue 使用lodash实现对象数组深拷贝操作
Sep 10 Javascript
让元素在网页中可拖动示例代码
Aug 13 #Javascript
IE、FF、Chrome浏览器中的JS差异介绍
Aug 13 #Javascript
JavaScript的Module模式编程深入分析
Aug 13 #Javascript
jQuery教程 $()包装函数来实现数组元素分页效果
Aug 13 #Javascript
jQuery lazyLoad图片延迟加载插件的优化改造方法分享
Aug 13 #Javascript
js setTimeout 参数传递使用介绍
Aug 13 #Javascript
js setTimeout 常见问题小结
Aug 13 #Javascript
You might like
php登陆页的密码处理方式分享
2013/10/14 PHP
php实现将字符串按照指定距离进行分割的方法
2015/03/14 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
[Web]防止用户复制页面内容和另存页面的方法
2009/02/06 Javascript
Prototype ObjectRange对象学习
2009/07/19 Javascript
JS实现网页滚动条感应鼠标变色的方法
2015/02/26 Javascript
javascript实现仿IE顶部的可关闭警告条
2015/05/05 Javascript
javascript实现在下拉列表中显示多级树形菜单的方法
2015/08/12 Javascript
jQuery form插件的使用之处理server返回的JSON, XML,HTML数据
2016/01/26 Javascript
Jquery Easyui菜单组件Menu使用详解(15)
2016/12/18 Javascript
js定时器实例分享
2016/12/20 Javascript
js 性能优化之算法和流程控制
2017/02/15 Javascript
$.browser.msie 为空或不是对象问题的多种解决方法
2017/03/19 Javascript
JS+CSS实现滚动数字时钟效果
2017/12/25 Javascript
JS动态插入脚本和插入引用外部链接脚本的方法
2018/05/21 Javascript
vue树形结构获取键值的方法示例
2018/06/21 Javascript
JavaScript中import用法总结
2019/01/20 Javascript
JavaScript数值类型知识汇总
2019/11/17 Javascript
vant实现购物车功能
2020/06/29 Javascript
vue 组件之间事件触发($emit)与event Bus($on)的用法说明
2020/07/28 Javascript
nuxt 每个页面head标签内容设置方式
2020/11/05 Javascript
SpringBoot+Vue 前后端合并部署的配置方法
2020/12/30 Vue.js
Python基于滑动平均思想实现缺失数据填充的方法
2019/02/21 Python
python实现最小二乘法线性拟合
2019/07/19 Python
python根据文本生成词云图代码实例
2019/11/15 Python
CSS3实例分享--超炫checkbox复选框和radio单选框
2014/09/01 HTML / CSS
海淘母婴商城:国际妈咪
2016/07/23 全球购物
美国婴童服装市场上的领先品牌:Carter’s
2018/02/08 全球购物
巴西购物网站:Submarino
2020/01/19 全球购物
生物技术毕业生自荐信
2013/10/23 职场文书
大学四年的个人自我评价
2014/01/14 职场文书
优秀大专毕业生求职信
2014/08/04 职场文书
城管年度个人总结
2015/02/28 职场文书
确保工程质量承诺书
2015/04/29 职场文书
2015年学校政教工作总结
2015/07/20 职场文书
纪念建国70周年演讲稿
2019/07/19 职场文书