文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程Script点击右键就弹出一个菜单
精品推荐
特别推荐
·主页javascript特效19则
·各种网页媒体播放器代码及详解
·用户体验:JS实现仿新浪信息提示效果
·网页特效:图片随机显示实例详解
·JavaScript入门学习书籍的阶段选择
·Javascript代码轻松隐藏网页源文件
·网页制作:JavaScript仿Windows关机效果
·网页制作Javascript经典小技巧总结
·JavaScript的9个陷阱及评点
·简单介绍用JSP来实现文件下载功能的几种方式
热点TOP10
·JS经典源码:通用javascript脚本函数库
·Velocity 的应用示例
·常用EMAIL格式检验(Javascript)
·一个很好的日历控件(采用javascript编写)
·动态的下拉菜单
·Javascript代码轻松隐藏网页源文件
·Javascript强制设为首页的网页代码
·左右图片循环滚动停顿一下后继续
·VS2008中JavaScript编辑调试器的秘密
·用confirm确认提交动作,提交确认提示

点击右键就弹出一个菜单

日期:2008年6月22日 作者:清风网络学院 查看:[大字体 中字体 小字体]


第一步:把下面代码放到<head></head>中(这里可以修改菜单的样式)。
<style>
<!--
.skin0{
position:absolute;
width:200px;
border:2px solid black;
background-color:menu;
font-family:Verdana;
line-height:20px;
cursor:default;
visibility:hidden;
}



.skin1{
cursor: default;
font: menutext;
position: absolute;
width: 165px;
background-color: menu;
border: 1 solid buttonface;
visibility:hidden;
border: 2 outset buttonhighlight;
}



.menuitems{
padding-left:15px;
padding-right:10px;
}
-->
</style>
第二步:下面代码放到:<body></body>间 
<script language="JavaScript1.2">
//set the skin of the menu (0 or 1, with 1 rendering a default Windows menu like skin)
var menuskin=1
//set this variable to 1 if you wish the URLs of the highlighted menu to be displayed in the status bar
var display_url=0
function showmenuie5(){
//Find out how close the mouse is to the corner of the window
var rightedge=document.body.clientWidth-event.clientX
var bottomedge=document.body.clientHeight-event.clientY
//if the horizontal distance isn"t enough to accomodate the width of the context menu
if (rightedge<ie5menu.offsetWidth)
//move the horizontal position of the menu to the left by it"s width
ie5menu.style.left=document.body.scrollLeft+event.clientX-ie5menu.offsetWidth
else
//position the horizontal position of the menu where the mouse was clicked
ie5menu.style.left=document.body.scrollLeft+event.clientX
//same concept with the vertical position
if (bottomedge<ie5menu.offsetHeight)
ie5menu.style.top=document.body.scrollTop+event.clientY-ie5menu.offsetHeight
else
ie5menu.style.top=document.body.scrollTop+event.clientY
ie5menu.style.visibility="visible"
return false
}



function hidemenuie5(){
ie5menu.style.visibility="hidden"

[1] [2] 下一页 




上一篇:不出提示窗口关闭窗口

下一篇:前后左右出现的窗口

相关文章:
·我和一个偷尝禁果的女孩的故事
·人生哲理:一个人最重要的是他的内心
·如何建立一个网站?规划、设计、目的、原则、宣传
·判断一个女人爱不爱你的标准
·一个防止U盘病毒的小技巧
·自己动手做一个数学函数作图器
·右键菜单中的打开方式无法选择程序怎么办
·开始菜单不能用右键
·谈Google广告的单价与点击-Smart
·一个只使用Winsock控件实现的Telnet程序
相关软件:
·一个真实的宋美龄
·一个人的ktv
·网页点击专家 V2.50
·功能较强的一个FLASH编辑器
·点击书阅读器Digibook V10.2.1.1
·[都市言情]一个脏脏的美女坐进我车里
·换一个新娘
·一个艺妓的回忆
·一个世纪儿的忏悔
·我和一个少妇的风流韵事

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot