一个右建菜单,还没有写好的

原创 2006年05月19日 18:27:00

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>office右键</title>
<style type="text/css">
body {
 margin: 0px;
 padding: 0px;
}
.menu {
 font-size:9pt;
 border:1px white solid;
}
</style>

</head>

<body oncontextmenu="return false;">

<div id="L1" style="position:absolute; left: 100px; top: 40px; width: 300px; height: 400px; background-color: white; border: 1px black solid; filter:progid:DXImageTransform.Microsoft.Glow(color='blue', Strength='2'); visibility: show">

fdsfdsfdsfds
</div>
<script language=javascript>
document.all.L1.onmouseup = onMouseUp

function onMouseUp()
{
 e = window.event;
 if (e.button == 2)
 {
  //alert(document.all.pop1);
  pop1.style.left= e.clientX;
  pop1.style.top = e.clientY;
  pop1.style.display = 'block';
 }
 if (e.button == 1)
 {
  pop1.style.display = 'none';
 }

}

function popMouseMove(e)
{

 //e.style.border="1px blue solid";
 e.style.cursor = 'default';
 e.children(0).style.borderLeft="1px blue solid";
 e.children(0).style.borderTop="1px blue solid";
 e.children(0).style.borderBottom="1px blue solid";
 e.children(0).style.borderRight="0px";
 e.children(0).style.backgroundColor = 'lightblue';
 e.children(1).style.borderRight="1px blue solid";
 e.children(1).style.borderTop="1px blue solid";
 e.children(1).style.borderBottom="1px blue solid";
 e.children(1).style.borderLeft="0px";
 e.children(1).style.backgroundColor = 'lightblue';

}
function popMouseOut(e)
{
 //e.style.border="0px;"
 e.style.cursor = 'default';
 e.children(0).style.borderLeft="1px white solid";
 e.children(0).style.borderTop="1px white solid";
 e.children(0).style.borderBottom="1px white solid";
 e.children(0).style.borderRight="0px";
 e.children(0).style.backgroundColor = 'white';
 e.children(1).style.borderRight="1px white solid";
 e.children(1).style.borderTop="1px white solid";
 e.children(1).style.borderBottom="1px white solid";
 e.children(1).style.borderLeft="0px";
 e.children(1).style.backgroundColor = 'white';
 
}
</script>
在区域中点击右键

<div id="pop1" style="position:absolute; left: 500px; top: 200px; width: 100px; height: 100px; display:none; background-color: white; border: 1px blue solid; filter:progid:DXImageTransform.Microsoft.Shadow(color='gray', Strength='2', direction='135'); ">
<table border=0 CELLPADDING=0 CELLSPACING=0 style="border : 0px;" align=center>
</tr>
<td height=2 width=22 style="border: 0px;"></td>
<td class=menu></td>
</tr>
<tr onmousemove="popMouseMove(this);" onmouseout="popMouseOut(this);">
<td width=22 height=20 class=menu><img src="images/post/mode.view.gif"></td>
<td class=menu>Menu1</td>
</tr>
<tr onmousemove="popMouseMove(this);" onmouseout="popMouseOut(this);">
<td width=22 height=22 class=menu><img src="images/post/mode.view.gif"></td>
<td  width=68 class=menu>Menu2</td>
</tr>
<tr onmousemove="popMouseMove(this);" onmouseout="popMouseOut(this);">
<td width=22 height=22 class=menu><img src="images/post/mov.gif"></td>
<td class=menu>Menu3</td>
</tr>
<tr>
<td height=5 width=22 style="border: 0px;"></td>
<td ><hr style="color:blue; height:1px;"></td>
</tr>

<tr onmousemove="popMouseMove(this);" onmouseout="popMouseOut(this);">
<td width=22 height=22 class=menu><img src="images/post/smiley.gif"></td>
<td class=menu>About</td>
</tr>
<td height=2 width=22 style="border: 0px;"></td>
<td class=menu></td>
</tr>

</table>
</div>
</body>
</html>

CSS和JavaScript实现右拉菜单

网站常见功能--右侧悬浮层的打开和隐藏
  • Ednah
  • Ednah
  • 2016年11月09日 22:13
  • 1156

AndroidRecyclerView仿QQ滑动门菜单右滑菜单

Android开发中HorizontalScrollView即可实现横向水平滑动,若想实现左滑弹出菜单,右滑隐藏菜单需要修改HorizontalScrollView默认滑动事件。假设菜单长度为100像...
  • lishengko
  • lishengko
  • 2017年02月22日 19:29
  • 257

JTree不同节点上的右击弹出不同的快捷菜单

这段时间要实现这个功能,在网上只有点哪啊都一样的 快捷菜单,没能具体实现功能。现在问题解决了写下来和大家一块交流。import  javax.swing.*;import java.awt.*;imp...
  • happyandsad
  • happyandsad
  • 2008年03月14日 08:38
  • 3409

Android 左滑or右滑抽屉菜单

概述本篇只是个示例,理解本篇博客后,可实现左侧滑动菜单、左右两侧滑动菜单。再加上各种缩放,平移特效。DuangDuang的。本篇效果如下: 实现步骤 因为需要水平滑动,所以继承HorizontalS...
  • qq_17250009
  • qq_17250009
  • 2016年03月18日 15:36
  • 3143

右键发送到菜单修改

在Win7中,创建方式时只要右键点击应用、文件夹或文档的图标,选择“发送到-桌面快捷方式”就可以了。此外,在“发送到”菜单中,我们还可以看到邮件收件人、文档库等多个目标位置。其实,Win7系统的右键发...
  • happymagic
  • happymagic
  • 2017年07月26日 11:48
  • 480

studio如何正确引入.jar和.so文件

jar文件引入项目切换到Project目录,将.jar文件直接复制到libs目录下,右键导入的jar文件,点击Add As Library。这个时候项目会自动编译,等编译完成后jar文件左侧会出现一个...
  • Gold_brick
  • Gold_brick
  • 2016年11月04日 20:32
  • 604

PB如何实现动态建立菜单

PB动态建立菜单的步骤如下:1.创建模版菜单(m_template) 2.a)、在模版菜单里创建动态添加菜单项的函数: /*==================================== F...
  • ivan_ren
  • ivan_ren
  • 2006年09月07日 17:22
  • 4964

java创建菜单

import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; clas...
  • qq_33665647
  • qq_33665647
  • 2016年07月19日 11:10
  • 1279

关于Eclipse中新建菜单的实现

新建菜单里面都是声明过NewWizard的东东.不过既然已经声明了NewWizard还要在ActionSet或者PopupMenus里面再声明一遍不是很痛苦?其实可以如下做法:先声明一个PullDow...
  • bradwoo8621
  • bradwoo8621
  • 2007年07月17日 10:45
  • 2406

UITableViewCell - 右滑、左滑等操作

1、系统自带右滑按钮在iOS8之后,苹果官方增加了UITableVIew的右滑操作接口,即新增了一个代理方法(tableView: editActionsForRowAtIndexPath:)和一个...
  • qq244596
  • qq244596
  • 2016年07月26日 16:41
  • 5863
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个右建菜单,还没有写好的
举报原因:
原因补充:

(最多只允许输入30个字)