hallo ihr lieben:
also, ich habe auf meiner seite ein rechtsklickmenü eingebaut, um genau zu sein auf jeder meiner seiten, allerdins auch auf einer frameseite,die sehr klein ist und nun öffnet sich der inhalt in genau dieser frame, dabei soll er sich über die ganze seite öffnen. was muß ich in folgendem script verändern:
<!--webbot bot="HTMLMarkup" startspan --><STYLE>
#contextMenu {
position: absolute;
visibility: hidden;
width: 70px;
background-color: c0c0c0;
layer-background-color: c0c0c0;
border: 1px dotted gray;
}
.A:Menu {
color: 808080;
text-decoration: none;
cursor: default;
width: 100%
}
.A:MenuOn {
color: white;
text-decoration: none;
background-color: darkblue;
cursor: default;
width: 100%
}
</STYLE>
<SCRIPT>
var menu;
function showMenu (evt) {
if (document.all) {
document.all.contextMenu.style.pixelLeft = event.clientX;
document.all.contextMenu.style.pixelTop = event.clientY;
document.all.contextMenu.style.visibility = 'visible';
return false;
}
else if (document.layers) {
if (evt.which == 3) {
document.contextMenu.left = evt.x;
document.contextMenu.top = evt.y;
document.contextMenu.onmouseout =
function (evt) { this.visibility = 'hide'; };
document.contextMenu.visibility = 'show';
return false;
}
}
return true;
}
if (document.all)
document.oncontextmenu =showMenu;
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown = showMenu;
}
</SCRIPT>
<DIV ID="contextMenu"
ONMOUSEOUT="menu = this; this.tid = setTimeout
('menu.style.visibility = \'hidden\'', 20);"
ONMOUSEOVER="clearTimeout(this.tid);"
>
<A HREF="me.htm";
CLASS="menu"
ONMOUSEOVER="this.className = 'menuOn'"
ONMOUSEOUT="this.className = 'menu';"
>
zur person
</A>
<BR>
<A HREF="wasichlieb.htm"; CLASS="menu"
ONMOUSEOVER="this.className = 'menuOn'"
ONMOUSEOUT="this.className = 'menu';"
>
favoriten
</A>
<BR>
<A HREF="ansichten.htm"; CLASS="menu"
ONMOUSEOVER="this.className = 'menuOn'"
ONMOUSEOUT="this.className = 'menu';"
>
ansichten
</A>
<BR>
<A HREF="daily.htm"; CLASS="menu"
ONMOUSEOVER="this.className = 'menuOn'"
ONMOUSEOUT="this.className = 'menu';"
>
high.lights
</A>
<BR>
<A HREF="greetz.htm"; CLASS="menu"
ONMOUSEOVER="this.className = 'menuOn'"
ONMOUSEOUT="this.className = 'menu';"
>
greetz
</DIV> <!--webbot bot="HTMLMarkup" endspan -->
<!--webbot bot="HTMLMarkup" endspan -->
</p>
also, ich habe auf meiner seite ein rechtsklickmenü eingebaut, um genau zu sein auf jeder meiner seiten, allerdins auch auf einer frameseite,die sehr klein ist und nun öffnet sich der inhalt in genau dieser frame, dabei soll er sich über die ganze seite öffnen. was muß ich in folgendem script verändern:
<!--webbot bot="HTMLMarkup" startspan --><STYLE>
#contextMenu {
position: absolute;
visibility: hidden;
width: 70px;
background-color: c0c0c0;
layer-background-color: c0c0c0;
border: 1px dotted gray;
}
.A:Menu {
color: 808080;
text-decoration: none;
cursor: default;
width: 100%
}
.A:MenuOn {
color: white;
text-decoration: none;
background-color: darkblue;
cursor: default;
width: 100%
}
</STYLE>
<SCRIPT>
var menu;
function showMenu (evt) {
if (document.all) {
document.all.contextMenu.style.pixelLeft = event.clientX;
document.all.contextMenu.style.pixelTop = event.clientY;
document.all.contextMenu.style.visibility = 'visible';
return false;
}
else if (document.layers) {
if (evt.which == 3) {
document.contextMenu.left = evt.x;
document.contextMenu.top = evt.y;
document.contextMenu.onmouseout =
function (evt) { this.visibility = 'hide'; };
document.contextMenu.visibility = 'show';
return false;
}
}
return true;
}
if (document.all)
document.oncontextmenu =showMenu;
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown = showMenu;
}
</SCRIPT>
<DIV ID="contextMenu"
ONMOUSEOUT="menu = this; this.tid = setTimeout
('menu.style.visibility = \'hidden\'', 20);"
ONMOUSEOVER="clearTimeout(this.tid);"
>
<A HREF="me.htm";
CLASS="menu"
ONMOUSEOVER="this.className = 'menuOn'"
ONMOUSEOUT="this.className = 'menu';"
>
zur person
</A>
<BR>
<A HREF="wasichlieb.htm"; CLASS="menu"
ONMOUSEOVER="this.className = 'menuOn'"
ONMOUSEOUT="this.className = 'menu';"
>
favoriten
</A>
<BR>
<A HREF="ansichten.htm"; CLASS="menu"
ONMOUSEOVER="this.className = 'menuOn'"
ONMOUSEOUT="this.className = 'menu';"
>
ansichten
</A>
<BR>
<A HREF="daily.htm"; CLASS="menu"
ONMOUSEOVER="this.className = 'menuOn'"
ONMOUSEOUT="this.className = 'menu';"
>
high.lights
</A>
<BR>
<A HREF="greetz.htm"; CLASS="menu"
ONMOUSEOVER="this.className = 'menuOn'"
ONMOUSEOUT="this.className = 'menu';"
>
greetz
</DIV> <!--webbot bot="HTMLMarkup" endspan -->
<!--webbot bot="HTMLMarkup" endspan -->
</p>