主题:  关于右键二级菜单的问题!

zhangweiqian627

职务:普通成员
等级:1
金币:0.0
发贴:17
注册:2004/4/6 17:17:54
#12004/4/6 17:25:42
请您帮忙,我想要这样一段代码:

在浏览器里,当单击鼠标右键时,弹出二级菜单!(注意鼠标右键弹出的菜单要封住)

非常急!谢谢大家,请您帮助!

我现在非常着急!谢谢大家了!

标题主旨不清楚,帮你改了,以后不要用这种标题!

编辑历史:[此帖被 ridincal 编辑过(编辑时间:2004-04-07 10:25:46)]


=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
#22004/4/6 18:29:44

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]



zhangweiqian627

职务:普通成员
等级:1
金币:0.0
发贴:17
注册:2004/4/6 17:17:54
#32004/4/7 9:11:08
早上好!
首先谢谢您的代码!不过:
您给我的代码,只是一级菜单(父),我希望它能有子菜单!您明白我的意思吗?
今天要交活,所以很急!



zhangweiqian627

职务:普通成员
等级:1
金币:0.0
发贴:17
注册:2004/4/6 17:17:54
#42004/4/7 9:13:20
叫错了,我想说:版主的,哈哈不好意思!



zhangweiqian627

职务:普通成员
等级:1
金币:0.0
发贴:17
注册:2004/4/6 17:17:54
#52004/4/7 9:22:45
<STYLE>.skin0 {
    BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; VISIBILITY: hidden; BORDER-LEFT: black 2px solid; WIDTH: 200px; CURSOR: default; LINE-HEIGHT: 20px; BORDER-BOTTOM: black 2px solid; FONT-FAMILY: Verdana; POSITION: absolute; BACKGROUND-COLOR: menu; TEXT-ALIGN: left
}
.skin1 {
    BORDER-RIGHT: buttonhighlight 2px outset; BORDER-TOP: buttonhighlight 2px outset; FONT-SIZE: 10pt; VISIBILITY: hidden; BORDER-LEFT: buttonhighlight 2px outset; WIDTH: 120px; CURSOR: default; BORDER-BOTTOM: buttonhighlight 2px outset; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; BACKGROUND-COLOR: menu; TEXT-ALIGN: left
}
.menuitems {
    PADDING-RIGHT: 10px; PADDING-LEFT: 15px
}
</STYLE>

<SCRIPT language=javascript1.2>
<!-- Web Site: www.painting-effects.co.uk -->

<!-- This script and many more are available free online at -->
<!-- The javascript Source!! javascript.internet.com -->

<!-- Begin
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>

上面是一级菜单,我希望它们能有子菜单!
5D网页编码版主,您可一定要帮忙呀!
还有一个问题,right_click_menu_builder.mxp插件在Dreamver MX里安装后,没有上面的两个标签,比如:其中之一style标签!



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
#62004/4/7 10:16:22

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
#72004/4/7 10:17:49
临时写了一个,可能有BUG,自己改一改就可以用了,最好是改成HTC,用UBB没法使用HTC,所以代码很长……



zhangweiqian627

职务:普通成员
等级:1
金币:0.0
发贴:17
注册:2004/4/6 17:17:54
#82004/4/7 10:38:02
谢谢!



zhangweiqian627

职务:普通成员
等级:1
金币:0.0
发贴:17
注册:2004/4/6 17:17:54
#92004/4/7 11:28:45
我把您的代码,该了一下,但有一个问题我实现不了,当光标离右边的工具栏不近的时候,子菜单还是往右面弹出,这样,子菜单就看不见了,在这种情况下,能让子菜单往左边弹出吗...???

非常感谢!请快些答复谢谢!真的很急。。。。。。



zhangweiqian627

职务:普通成员
等级:1
金币:0.0
发贴:17
注册:2004/4/6 17:17:54
#102004/4/7 11:36:11
zhangweiqian!论坛上的名字,你好!


我把您的代码,该了一下,但有一个问题我实现不了,当光标离右边的工具栏不近的时候,子菜单还是往右面弹出,这样,子菜单就看不见了,在这种情况下,能让子菜单往左边弹出吗...???

非常感谢!请快些答复谢谢!真的很急。。。。。。



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
#112004/4/7 12:33:31
晕~~~自己改一下代码不就可以了???!

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]



zhangweiqian627

职务:普通成员
等级:1
金币:0.0
发贴:17
注册:2004/4/6 17:17:54
#122004/4/7 13:05:11
谢谢谢谢!