// 菜单的HTML代码
var strMenu = "<div id=\"menu\" class=\"clsMenu\" onMouseover=\"highlight()\" onMouseout=\"lowlight()\">"
strMenu += "<div class=\"menuitems\" onClick=\"this.style.behavior='url(#default#homepage)';this.setHomePage('
http://www.yes1000.com');\" >设为首页</div>"
strMenu += "<div class=\"menuitems\" onClick=\"javascript:window.external.AddFavorite('
http://www.yes1000.com', '::一想千开::')\">加入收藏</div>"
strMenu += "<hr>"
strMenu += "<div class=\"menuitems\" onClick=\"javascript:location.href='
http://www.yes1000.com'\">网站首页</div>"
strMenu += "<div class=\"menuitems\" onClick=\"javascript:location.href='
http://www.yes1000.com/default.asp?cateID=3'\">杂七杂八</div>"
strMenu += "<div class=\"menuitems\" onClick=\"javascript:location.href='
http://www.yes1000.com/default.asp?cateID=5'\">技术文档</div>"
strMenu += "<div class=\"menuitems\" onClick=\"javascript:location.href='
http://www.yes1000.com/default.asp?cateID=10'\">网络杂谈</div>"
strMenu += "<div class=\"menuitems\" onClick=\"javascript:location.href='
http://www.yes1000.com/default.asp?cateID=6'\">原创专区</div>"
strMenu += "<div class=\"menuitems\" onClick=\"javascript:location.href='
http://www.yes1000.com/default.asp?cateID=12'\"> 经典资源</div>"
strMenu += "<hr>"
strMenu += "<div class=\"menuitems\" onClick=\"javascript:location.href='
http://www.yes1000.com/LoadMod.asp?plugins=AboutMeForPJBlog'\">个人档案</a></div>"
strMenu += "<hr>"
strMenu += "<div class=\"menuitems\" onClick=\"javascript:location.href='
http://www.yes1000.com/article.asp?id=78'\">和我联系</a></div>"
strMenu += "</div>"
// 判断客户端浏览器
function ie() {
if (navigator.appName=="Microsoft Internet Explorer") {
return true;
} else {
return false
}}
// 显示菜单
function showmenu(){
if (ie()){
// 找出鼠标在窗口中的位置
var rightedge=document.body.clientWidth-event.clientX
var bottomedge=document.body.clientHeight-event.clientY
// 如果横向的距离小于菜单的宽度
if (rightedge<menu.offsetWidth)
// 将菜单向左移动到适当的位置
menu.style.left=document.body.scrollLeft+event.clientX-menu.offsetWidth
else
// 否则,就在该位置显示菜单
menu.style.left=document.body.scrollLeft+event.clientX
// 与上面道理相同,判断纵向的位置
if (bottomedge<menu.offsetHeight)
menu.style.top=document.body.scrollTop+event.clientY-menu.offsetHeight
else
menu.style.top=document.body.scrollTop+event.clientY
menu.style.visibility="visible"
}
return false
}
// 隐藏菜单
function hidemenu(){
if (ie()) menu.style.visibility="hidden"
}
// 菜单项获得焦点时加亮显示
function highlight(){
if (event.srcElement.className=="menuitems"){
event.srcElement.style.backgroundColor="highlight"
event.srcElement.style.color="highlighttext"
}}
// 菜单项失去焦点
function lowlight(){
if (event.srcElement.className=="menuitems"){
event.srcElement.style.backgroundColor=""
event.srcElement.style.color="menutext"
}}
if (ie()) document.write (strMenu);
document.oncontextmenu= showmenu
document.body.onclick= hidemenu
相关推荐
网页中自定义鼠标右键弹出菜单rightMenu
js自定义右键菜单是一款在网页中右击鼠标,弹窗类似windows桌面上鼠标右击效果,空白处点击右键会有相应的内容弹出。 js自定义右键菜单效果图一: 点击查看演示 js自定义右键菜单效果图二:
代码片段: <body>[removed][removed] <h3>jQuery自定义鼠标右键 任意位置点击右键,查看效果 [removed][removed] [removed][removed] [removed]
jQuery鼠标右键菜单选择代码是一款仿电脑桌面点击鼠标右键弹出菜单操作,可自定义添加右键菜单代码。
js自定义右键菜单是一款在网页中右击鼠标,弹窗类似windows桌面上鼠标右击效果,空白处点击右键会有相应的内容弹出。 js自定义右键菜单效果图一: 点击查看演示
jQuery鼠标右键菜单选择代码是一款仿电脑桌面点击鼠标右键弹出菜单操作,可自定义添加右键菜单代码。
这是一款jQuery实现的可以制作左键菜单,右键菜单,可以自定义菜单的位置的鼠标左右键上下文菜单特效。
实例182 单击鼠标右键自动链接到指定网站 283 实例183 单击超级链接将本页加入收藏夹 285 实例184 访问指定的链接地址 286 实例185 返回默认主页 287 实例186 导航链接 289 6.3 超级链接特效 291 实例187 快速闪动...
实例312 屏蔽鼠标右键 496 12.3 登录页面 497 实例313 具有浏览器检测功能的登录页面 497 实例314 防止SQL注入的登录页面 498 实例315 带验证码的登录页面 500 12.4 其他 501 实例316 使用Script ...
1.将彻底屏蔽鼠标右键,无右键菜单 也可以用于网页中Table框架中(false)><td>no 2.取消选取、防止复制 3.不准粘贴 4.防止复制 ;" oncut="return false;"> 5.IE地址栏前换成自己的图标 说明:关于favicon.ico文件的...
2、屏蔽鼠标右键。 3、自定义上下文菜单。(暂未支持) 4、页面切换特效。(暂未支持) 如果您认为它非常具有使用价值,请给我来信(effun@21cn.com),也可在线上直接于我联系,我的ICQ号码是136315044。您的...
在WINDOWS资源管理器中你可以添加/选择水印,在资源管理器右键菜单选项中显示uMark项,你可以直接从WINDOWS资源管理器中添加多个图像到uMark,你可以拖动并选择多个图像,然后用鼠标右键单击其中的任何图像,然后...
Imagine是一个来自韩国的迷你图片浏览、管理工具,号称Windows下的“图片瑞士军刀”。体积小巧的Imagine可谓是麻雀虽小,五脏俱全。 ...支持命令行参数,Windows右键菜单集成和Total Commander集成
修正:矩形面板 - 查询按钮点开后,依然可以在面板上点出鼠标右键菜单的问题 修正:矩形面板 - “酷点设置”改名为“酷点控制台” 修正:全景桌面 - 设置图标距离屏幕左边的距离,重启后失效的问题
技巧可以通过控件的右键菜单来访问主菜单中的编辑菜单。 动作编辑概述以下控件具有动作属性,热点标签、按钮、图形按钮、炫目标签、炫目文本、形状、文字动画以及图像。使用动作属性,您可以从菜单中运行程序、...
技巧可以通过控件的右键菜单来访问主菜单中的编辑菜单。 动作编辑概述以下控件具有动作属性,热点标签、按钮、图形按钮、炫目标签、炫目文本、形状、文字动画以及图像。使用动作属性,您可以从菜单中运行程序、...
右键菜单中可选择【适合屏幕】模式来查看图片的全貌,选择【原始大小】模式查看图片的实际效果,超出屏幕部分可以用鼠标拖动图片查看。双击图片或按【ESC】或【Enter】键可推出全屏模式。 3.把图片设为桌面背景:在...
第11章 颜色处理和菜单特效 11.1 背景颜色测试 11.2 RGB颜色在线转换 11.3 颜色切换板 11.4 下拉菜单 11.5 左键弹出式菜单 11.6 目录样式的下拉菜单 11.7 网页中的选项卡 11.8 静态导航菜单 11.9 烟花效果的下拉菜单...