`

点击右键弹出弹出层【转】

 
阅读更多
原地址:http://js.alixixi.com/a/2016331062682.shtml
<a href="<#ZC_BLOG_HOST#>">站长特效网</a>,站长必备的高质量网页特效和广告代码。zzjs.net,站长js特效。<hr>
<!--欢迎来到站长特效网,我们网站收集大量高质量js特效,提供许多广告代码下载,网址:www.zzjs.net,zzjs@msn.com,用.net打造靓站-->
<script language="JavaScript1.2">
<!--
var isie=0;
if(window.navigator.appName=="Microsoft Internet Explorer"&&window.navigator.appVersion.substring(window.navigator.appVersion.indexOf("MSIE")+5,window.navigator.appVersion.indexOf("MSIE")+8)>=5.5) {
isie=1;
}
else {
isie=0;
}
if(isie) {
var html="";
html+='<TABLE STYLE="border:1pt solid #808080" BGCOLOR="#CCCCCC" WIDTH="140" HEIGHT="220" CELLPADDING="0" CELLSPACING="1">';
html+='<ST'+'YLE TYPE="text/css">\n';
html+='a:link {text-decoration:none;font-family:Arial;font-size:8pt;}\n';
html+='a:visited {text-decoration:none;font-family:Arial;font-size:8pt;}\n';
html+='td {font-size:8pt;}\n';
html+='</ST'+'YLE>\n';
html+='<SC'+'RIPT LANGUAGE="JavaScript">\n';
html+='\n<'+'!--\n';
html+='window.onerror=null;\n';
html+='/'+' -'+'->\n';
html+='</'+'SCRIPT>\n';
html+='<TR><TD STYLE="border:1pt solid #CCCCCC" ID="i0" ONMOUSEOVER="document.all.i0.style.background=\'#CFD6E8\';document.all.i0.style.border=\'1pt solid #737B92\';" ONMOUSEOUT="document.all.i0.style.background=\'#CCCCCC\';document.all.i0.style.border=\'1pt solid #CCCCCC\';" ONCLICK="window.history.go(-1);">  返回</TD></TR>';
html+='<TR><TD STYLE="border:1pt solid #CCCCCC" ID="i1" ONMOUSEOVER="document.all.i1.style.background=\'#CFD6E8\';document.all.i1.style.border=\'1pt solid #737B92\';" ONMOUSEOUT="document.all.i1.style.background=\'#CCCCCC\';document.all.i1.style.border=\'1pt solid #CCCCCC\';" ONCLICK="window.history.go(1);">  前进</TD></TR>';
html+='<TR><TD STYLE="border:1pt solid #CCCCCC"></TD></TR>';
html+='<TR><TD STYLE="border:1pt solid #CCCCCC" ID="i4" ONMOUSEOVER="document.all.i4.style.background=\'#CFD6E8\';document.all.i4.style.border=\'1pt solid #737B92\';" ONMOUSEOUT="document.all.i4.style.background=\'#CCCCCC\';document.all.i4.style.border=\'1pt solid #CCCCCC\';" ONCLICK="window.parent.external.AddFavorite(window.top.location.href,window.top.document.title);">  加入收藏夹...</TD></TR>';
html+='<TR><TD STYLE="border:1pt solid #CCCCCC" ID="i5" ONMOUSEOVER="document.all.i5.style.background=\'#CFD6E8\';document.all.i5.style.border=\'1pt solid #737B92\';" ONMOUSEOUT="document.all.i5.style.background=\'#CCCCCC\';document.all.i5.style.border=\'1pt solid #CCCCCC\';" ONCLICK="window.parent.location=\'view-source:\'+window.parent.location.href;">  看源代码</TD></TR>';
html+='<TR><TD STYLE="border:1pt solid #CCCCCC"></TD></TR>';
html+='<TR><TD STYLE="border:1pt solid #CCCCCC" ID="i6" ONMOUSEOVER="document.all.i6.style.background=\'#CFD6E8\';document.all.i6.style.border=\'1pt solid #737B92\';" ONMOUSEOUT="document.all.i6.style.background=\'#CCCCCC\';document.all.i6.style.border=\'1pt solid #CCCCCC\';" ONCLICK="window.print();">  打印</TD></TR>';
html+='<TR><TD STYLE="border:1pt solid #CCCCCC" ID="i7" ONMOUSEOVER="document.all.i7.style.background=\'#CFD6E8\';document.all.i7.style.border=\'1pt solid #737B92\';" ONMOUSEOUT="document.all.i7.style.background=\'#CCCCCC\';document.all.i7.style.border=\'1pt solid #CCCCCC\';" ONCLICK="window.parent.location.href=window.parent.location.href;">  Refresh</TD></TR>';
html+='<TR><TD STYLE="border:1pt solid #CCCCCC"></TD></TR>';
html+='<TR><TD STYLE="border:1pt solid #CCCCCC" ID="i8" ONMOUSEOVER="document.all.i8.style.background=\'#CFD6E8\';document.all.i8.style.border=\'1pt solid #737B92\';" ONMOUSEOUT="document.all.i8.style.background=\'#CCCCCC\';document.all.i8.style.border=\'1pt solid #CCCCCC\';" ONCLICK="if(window.parent.document.body.style.zoom!=0) window.parent.document.body.style.zoom*=1.6; else window.parent.document.body.style.zoom=1.6;">  zzjs.net</TD></TR>';
html+='<TR><TD STYLE="border:1pt solid #CCCCCC" ID="i9" ONMOUSEOVER="document.all.i9.style.background=\'#CFD6E8\';document.all.i9.style.border=\'1pt solid #737B92\';" ONMOUSEOUT="document.all.i9.style.background=\'#CCCCCC\';document.all.i9.style.border=\'1pt solid #CCCCCC\';" ONCLICK="if(window.parent.document.body.style.zoom!=0) window.parent.document.body.style.zoom*=0.625; else window.parent.document.body.style.zoom=0.625;"> 站长特效网</TD></TR>';
html+='</TABLE>';
var oPopup = window.createPopup();
}
function dopopup(x,y) {
if(isie) {
var oPopupBody = oPopup.document.body;
oPopupBody.innerHTML = html;
oPopup.show(x, y, 140, 220, document.body);
}
}
function click(e) {
if(isie) {
if(document.all) {
if(event.button==2||event.button==3) {
dopopup(event.x-1,event.y-1);
}
}
}
}
if(isie) {
document.oncontextmenu = function() { dopopup(event.x,event.y);return false; }
document.onmousedown = click;
}
// -->
</script>
</script>
分享到:
评论

相关推荐

    点击鼠标右键弹出自定义菜单

    这篇博文将深入探讨如何在编程中实现“点击鼠标右键弹出自定义菜单”的功能。 首先,我们需要理解Windows的消息机制。在Windows编程中,当用户进行任何操作,如点击鼠标,系统都会发送一个或多个消息到相应的窗口。...

    ajax 实现右键 弹出层

    在实现右键弹出层时,我们可以在用户右键点击时通过Ajax发送请求,获取需要显示的菜单项,然后在弹出层上动态渲染这些菜单。 1. **监听右键点击事件**:在HTML元素上绑定鼠标右键的contextmenu事件。例如,如果我们...

    mfc右键弹出菜单操作方法

    一、在资源编辑器中建立一个菜单资源 新建一个菜单资源,比如...此菜单有一项两层,即有一个可弹出的菜单项,而此菜单项的弹出内容即为将要建立的弹出式菜单的内容。至于每一个菜单项的消息映射,与一般的菜单相同。

    Java右键弹出菜单源码.rar

    在Java编程中,右键弹出菜单(通常称为上下文菜单或者Context Menu)是一种常见的用户交互方式,特别是在桌面应用程序和图形用户界面(GUI)中。它允许用户在点击鼠标右键时显示一系列与当前选择对象相关的操作选项...

    Java右键弹出菜单源码设计资料

    在Java编程中,右键弹出菜单(通常称为上下文菜单或Context Menu)是一种常见的用户交互元素,它在用户右键点击某个组件时显示一系列可选操作。在本资料包中,你将找到关于如何在Java中实现这种功能的源码设计。下面...

    右键弹出QQ在线客服代码

    【标题】"右键弹出QQ在线客服代码"是一个实用的网页交互功能,它允许网站访客通过鼠标右键点击页面,快速打开一个QQ在线客服对话框,方便地与客服人员进行实时交流。这一功能在许多电子商务网站和提供技术支持的企业...

    无标题栏窗口的拖动及右键弹出菜单

    在Windows编程中,创建一个没有标题栏的窗口可以提供更加自定义和简洁的用户界面,但这同时也带来了一些挑战,比如如何实现窗口的拖动以及右键弹出菜单功能。本篇将详细介绍这两个关键知识点。 首先,让我们来探讨...

    鼠标右键弹出QQ在线客服.zip

    这个名为"鼠标右键弹出QQ在线客服.zip"的压缩包文件显然包含了一个实现特定功能的前端代码示例,即当用户在网页上右键点击时,会弹出一个QQ在线客服的对话窗口。这一功能对于提升用户体验和及时解决用户问题非常有...

    jQuery鼠标右键弹出菜单选项.zip

    在“jQuery鼠标右键弹出菜单选项”这个项目中,我们聚焦于利用jQuery来实现鼠标右键点击时显示一个自定义的菜单。这个功能常见于许多网站,提供用户友好的交互体验。 首先,我们需要理解HTML5的基础结构。HTML5是...

    elementui表格右键菜单例子.vue

    elementui表格上右键单击弹出菜单项,点击菜单调用后续方法

    EasyUI datagrid+tree右键+window弹出层

    在这个"EasyUI datagrid+tree右键+window弹出层"的示例中,我们将深入探讨这三个核心组件的综合应用。 1. EasyUI Datagrid(数据网格): Datagrid是EasyUI中的一个关键组件,用于展示和管理表格数据。它可以实现...

    Jqueryl关于弹出层和右键菜单的例子

    本文将深入探讨jQuery中关于弹出层(Dialog)和右键菜单(Context Menu)的实现方法,结合提供的"dialog1"示例,帮助你更好地理解和应用这两个功能。 首先,让我们讨论弹出层(Dialog)。在jQuery UI库中,Dialog是...

    js实现鼠标单击链接在鼠标位置弹出层

    在这个案例中,目标是模仿51Job网站的弹出层功能,即当用户点击某个链接时,在鼠标位置附近弹出一个信息层,模拟Windows操作系统中的右键菜单效果。 要实现这个功能,首先需要了解几个核心的JavaScript概念: 1. *...

    WPF MVVM模式下 TreeView 右键菜单

    当右键点击 `TreeViewItem` 时,`ShowContextMenuCommand` 将被触发,执行相应的逻辑,如创建并显示 `ContextMenu`。 在`ContextMenu` 中,可以通过绑定到视图模型中的其他命令来实现具体的菜单项操作。例如: ```...

    echarts组织结构图及自定义右键菜单

    然后,你可以弹出一个自定义的菜单,提供一系列操作,比如添加、删除、编辑节点等。 以下是一个简单的示例代码片段,展示了如何实现自定义右键菜单: ```javascript // 初始化ECharts实例 var myChart = echarts....

    jQuery实现右键菜单、遮罩等效果代码

    在管理系统界面中,经常会用到右键菜单、遮罩层、弹出层等交互效果,以提升用户体验。以下是详细介绍使用jQuery实现这些效果的方法和代码解析。 ### jQuery实现右键菜单 在管理系统中,右键菜单常用于在用户右键...

    相当好玩的右键弹出菜单特效代码

    标题中的“相当好玩的右键弹出菜单特效代码”指的是一个用于创建有趣和交互式的鼠标右键点击时显示的弹出菜单的编程代码。在网页设计和开发中,这种特效可以提升用户体验,使得用户界面更加生动和吸引人。通常,这种...

    禁止flash使用右键的代码

    标题“禁止flash使用右键的代码”涉及到的是Web前端开发中的一个特定问题,即如何防止用户在Flash内容上使用鼠标右键弹出默认的上下文菜单。在网页中,Flash对象有时会因为开发者的需求,不希望用户通过右键点击来...

    鼠标右键跟随弹框选项html例子

    在`mouseRightMenu-layui`这个项目中,可能会用到`layui`的弹出层(layer)功能来创建右键菜单。`layui`的使用方式如下: 1. 引入layui的CSS和JS文件。 2. 使用`layui.use`方法加载`layer`模块。 3. 使用`layer....

    jQuery实现强大的弹出层插件jBox.zip

    2. 图片预览:点击图片链接,弹出层展示大图。 3. 数据表格操作:在表格行上右键出现上下文菜单,提供编辑、删除等操作。 4. 模态对话框:创建用于用户确认操作的模态窗口,如“是否确定删除?”。 总结,jBox作为...

Global site tag (gtag.js) - Google Analytics