社区
JavaScript
帖子详情
右键菜单制作问题求教,谢谢
tooogooo
2004-10-08 02:17:28
<IMG id="1" src="1.gif">
1.如何做一个该图片的右键菜单,只对该图片有效,其他地方无效。
2.右键菜单里有一个删除该控件的按纽,该按纽根据srcElement.id删除。而不是根据childNotes.length删除。
请问各位大哥大姐,谢谢。
...全文
143
7
打赏
收藏
右键菜单制作问题求教,谢谢
1.如何做一个该图片的右键菜单,只对该图片有效,其他地方无效。 2.右键菜单里有一个删除该控件的按纽,该按纽根据srcElement.id删除。而不是根据childNotes.length删除。 请问各位大哥大姐,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tooogooo
2004-10-08
打赏
举报
回复
谢谢孟子大哥
我大概明白了,谢谢
孟子E章
2004-10-08
打赏
举报
回复
<style>
< !--
.skin0 {
position:absolute;
text-align:left;
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;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
width:120px;
background-color:menu;
border:1 solid buttonface;
visibility:hidden;
border:2 outset buttonhighlight;
}
.menuitems {
padding-left:15px;
padding-right:10px;
}
-->
</style>
<SCRIPT LANGUAGE="JavaScript1.2">
var menuskin = "skin1"; // skin0, or skin1
var display_url = 0; // Show URLs in status bar?
function showmenuie5() {
var rightedge = document.body.clientWidth-event.clientX;
var bottomedge = document.body.clientHeight-event.clientY;
if (rightedge < ie5menu.offsetWidth)
ie5menu.style.left = document.body.scrollLeft + event.clientX -
ie5menu.offsetWidth;
else
ie5menu.style.left = document.body.scrollLeft + event.clientX;
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";
}
function highlightie5() {
if (event.srcElement.className == "menuitems") {
event.srcElement.style.backgroundColor = "highlight";
event.srcElement.style.color = "white";
if (display_url)
window.status = event.srcElement.url;
}
}
function lowlightie5() {
if (event.srcElement.className == "menuitems") {
event.srcElement.style.backgroundColor = "";
event.srcElement.style.color = "black";
window.status = "";
}
}
function jumptoie5() {
if (event.srcElement.className == "menuitems") {
if (event.srcElement.getAttribute("target") != null)
window.open(event.srcElement.url, event.srcElement.getAttribute("target"));
else
window.location = event.srcElement.url;
}
}
// End -->
</script>
<div id="ie5menu" class="skin0" onMouseover="highlightie5()"
onMouseout="lowlightie5()" onClick="jumptoie5();">
<div class="menuitems" url="javascript:history.back();">返回</div>
<div class="menuitems" url="http://javacool.3322.net">回首页</div>
<hr>
<div class="menuitems" url="http://www.163.com">网易</div>
<div class="menuitems" url="http://www.sohu.com">搜狐</div>
<hr>
<div class="menuitems" url="http://www.sina.com.cn">新浪</div>
<div class="menuitems" url="http://www.yahoo.com.cn">雅虎</div>
</div>
<script language="JavaScript1.2">
if (document.all && window.print) {
ie5menu.className = menuskin;
document.body.onclick = hidemenuie5;
}
</script>
<img src="http://dotnet.aspx.cc/Images/logoSite.gif" oncontextmenu="showmenuie5();return false">
tooogooo
2004-10-08
打赏
举报
回复
谢谢孟子大哥
oncontextmenu我知道用,但是函数我还不懂写,就上面我说的该怎么写出一个菜单格式,指点我一下好么,谢谢
孟子E章
2004-10-08
打赏
举报
回复
<IMG id="1" src="1.gif" oncontextmenu="xx()">
xx()是显示右键菜单的js函数
tooogooo
2004-10-08
打赏
举报
回复
谢谢,但是function()里怎么才能做出菜单呢?
function ti()
{
<TABLE id="Table1" style="Z-INDEX: 102; LEFT: 336px; WIDTH: 104px; POSITION: absolute; TOP: 128px; HEIGHT: 75px"
cellSpacing="1" cellPadding="1" width="104" border="1">
<TR>
<TD style="WIDTH: 25px; HEIGHT: 23px"></TD>
<TD style="HEIGHT: 23px"><FONT face="宋体">1</FONT></TD>
</TR>
<TR>
<TD style="WIDTH: 25px; HEIGHT: 18px"></TD>
<TD style="HEIGHT: 18px"><FONT face="宋体">2</FONT></TD>
</TR>
<TR>
<TD style="WIDTH: 25px"></TD>
<TD><FONT face="宋体">3</FONT></TD>
</TR>
</TABLE>
}
肯定不是这样,贴这些出来是为了更清楚的表达意思。。。
yjgx007
2004-10-08
打赏
举报
回复
1.removeNode();
yjgx007
2004-10-08
打赏
举报
回复
<IMG id="1" src="1.gif">
<script>
1.onmouseup = function() {
... show menu
}
</script>
删除直接调用removeNode
RedHat Linux操作系统配置技巧(转)
其它的如管理电子邮件的“Evolution ”、创建演示文稿的“OpenOffice.org Impress”、
制作
电子表格的 “OpenOffice.org Calc”和设置与监视打印机的“打印管理器”等,都为我们的学习和工作提供了巨大的方便。...
甘教课标版小学生计算机课,测评:《第6课
制作
简单的表格教案》小学信息技术甘教课标版五年级上册教案4696(2)...
5.如果应改变表格的长度跟高度,则把鼠标移到表格的竖线和横线上,当鼠标变成“‖”和“=”时,按住滑鼠左键,拖动鼠标,即可拖动半径和... 我想让你们自己先来试按流程
制作
这个表格,看你们能不能完成,不懂的可...
计算机绘制表格教案,电脑
制作
表格教案设计
电脑
制作
表格教案设计【教学目标】1.学会在Wrd中
制作
简单的表格,并输入文字。2.在操作过程中培养学生的自学探究能力和合作能力,培养学生的审美情趣和创新精神。【教学重难点】
制作
简单的表格。【教学准备】1....
计算机表格
制作
培训教材,电脑
制作
表格教案设计
学会在wrd中
制作
简单的表格,并输入文字。2.在*作过程中培养学生的自学探究能力和合作能力,培养学生的审美情趣和创新精神。【教学重难点】
制作
简单的表格。【教学准备】1.多媒体。2.课前收集生活中的表格。如,...
土地利用转移矩阵图怎么做_如何用Arcgis做土地利用转移矩阵?
求教
各位..._土地估价师_帮考网...
凤凰财经2019-07-09 01:301038ⅠENVI下面介绍在ENVI下从两幅分类结果的栅格图中计算土地利用类型转换矩阵。1、准备数据两个时相的土地利用...(1)在主
菜单
中,选择Basic Tools → Change Detection → Change Detec...
JavaScript
87,996
社区成员
224,708
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章