javascript实现在网页任意处点左键弹出隐藏菜单的方法


Posted in Javascript onMay 13, 2015

在网页的任意处点击左键就会弹出来,实际上是用JS控制DIV层的显示,DIV层内嵌套的是一个表格,表格里放菜单,这样修改方便,不会CSS也没关系,你可以把它复制下来,用DW打开重新修改一下菜单样式,换成你自己喜欢的色彩

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>隐藏菜单</title>
<style type="text/css">
body {
 font: 9pt;
}
.box {
 font: 9pt "宋体";
 position: absolute;
 background: skyblue;
}
</style>
</head>
<body>
<table cellpadding="5" id="itemopen" class="box" style="display:none">
 <tr>
  <td bgcolor="#0066cc">网站导航:</td>
 </tr>
<tr>
  <td><a href="/">AJAX实例</a></td>
 </tr>
 <tr>
  <td><a href="/jscss/">jQuery相关</a></td>
 </tr>
 <tr>
  <td><a href="/jscss/">ExtJS演示</a></td>
 </tr>
</table>
</center>
</div>
<script language="JavaScript">
document.onclick = popUp 
function popUp() {
newX = window.event.x + document.body.scrollLeft
newY = window.event.y + document.body.scrollTop
menu = document.all.itemopen
 if ( menu.style.display == ""){
  menu.style.display = "none" }
 else {
   menu.style.display = ""}
  menu.style.pixelLeft = newX - 50
  menu.style.pixelTop = newY - 50
}
</script>
<body>
<p align="center"><font size="3">点击左键看看?</p>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
jQuery 自定义下拉框(DropDown)附源码下载
Jul 22 Javascript
JavaScript中日常收集常见的10种错误(推荐)
Jan 08 Javascript
值得分享和收藏的xmlplus组件学习教程
May 05 Javascript
详解Angular-Cli中引用第三方库
May 21 Javascript
基于Require.js使用方法(总结)
Oct 26 Javascript
利用vue + koa2 + mockjs模拟数据的方法教程
Nov 22 Javascript
vue登录注册及token验证实现代码
Dec 14 Javascript
vue 使某个组件不被 keep-alive 缓存的方法
Sep 21 Javascript
微信小程序实现动态获取元素宽高的方法分析
Dec 10 Javascript
js中对象和面向对象与Json介绍
Jan 21 Javascript
vue中多路由表头吸顶实现的几种布局方式
Apr 12 Javascript
vue制作抓娃娃机的示例代码
Apr 17 Javascript
浅谈jQuery中replace()方法
May 13 #Javascript
js实现仿Windows风格选项卡和按钮效果实例
May 13 #Javascript
JS实现模拟风力的雪花飘落效果
May 13 #Javascript
JavaScript实现鼠标点击后层展开效果的方法
May 13 #Javascript
浅谈javascript中的闭包
May 13 #Javascript
jQuery构造函数init参数分析续
May 13 #Javascript
jQuery构造函数init参数分析
May 13 #Javascript
You might like
【COS正片】蕾姆睡衣cos,纯洁可爱被治愈了 cn名濑弥七
2020/03/02 日漫
用PHP编程语言开发动态WAP页面
2006/10/09 PHP
用PHP实现小写金额转换大写金额的代码(精确到分)
2012/01/10 PHP
ThinkPHP3.2.3实现分页的方法详解
2016/06/03 PHP
PHP7 echo和print语句实例用法
2019/02/15 PHP
[原创]用javascript实现检测指定目录是否存在的方法
2008/01/12 Javascript
js检测网络是否具体连接功能的代码
2014/05/23 Javascript
JQuery标签页效果实例详解
2015/12/24 Javascript
Javascript基础学习笔记(菜鸟必看篇)
2016/07/22 Javascript
js文件中直接alert()中文出来的是乱码的解决方法
2016/11/01 Javascript
VUE多层路由嵌套实现代码
2017/05/15 Javascript
JS检测是否可以访问公网服务器功能代码
2017/06/19 Javascript
开发Vue树形组件的示例代码
2017/12/21 Javascript
微信小程序自定义对话框弹出和隐藏动画
2018/07/19 Javascript
使用uni-app开发微信小程序的实现
2019/12/13 Javascript
从0搭建vue-cli4脚手架
2020/06/17 Javascript
关于angular 8.1使用过程中的一些记录
2020/11/25 Javascript
[03:04]DOTA2英雄基础教程 影魔
2013/12/11 DOTA
[48:31]完美世界DOTA2联赛PWL S3 DLG vs Phoenix 第二场 12.17
2020/12/19 DOTA
[01:04:08]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第一场 12.16
2020/12/18 DOTA
python中mechanize库的简单使用示例
2014/01/10 Python
Python中Collections模块的Counter容器类使用教程
2016/05/31 Python
python中闭包Closure函数作为返回值的方法示例
2017/12/17 Python
python2.7无法使用pip的解决方法(安装easy_install)
2018/04/03 Python
Django实现登录随机验证码的示例代码
2018/06/20 Python
Python模块_PyLibTiff读取tif文件的实例
2020/01/13 Python
欧洲有机婴儿食品最大的市场:Organic Baby Food(供美国和加拿大)
2018/03/28 全球购物
公务员政审单位鉴定材料
2014/05/16 职场文书
七一建党节演讲稿
2014/09/11 职场文书
县政府班子个人对照检查材料
2014/10/05 职场文书
销售内勤岗位职责范本
2015/04/13 职场文书
公司出差管理制度范本
2015/08/05 职场文书
高中英语教学反思范文
2016/03/02 职场文书
Python 制作自动化翻译工具
2021/04/25 Python
vue实现滑动解锁功能
2022/03/03 Vue.js
Linux中sftp常用命令整理
2022/06/28 Servers