#!/COMMUNITY
Members: 5374
davon online: 1
weitere User: 28
12.02.2012 / 10:20
Community-Member werden
|
Paßwort vergessen
|
OnlineMonitor (1)
Perl-Archiv
Forum
Javascript
Home
PERLscripts
PHPscripts
JAVAscripts
Hilfreiches
Links2www
Newscenter
Community
Interna
Javascript
Archivübersicht
Tutorials
Zum Forum
JS-Links
BuchTipps
WebForen
Forenübersicht
Neueste Themen
Ohne Antwort
Aktivste Themen
Themensuche
Forenarchiv
Newsgroups
Javascript » DHTML » Right Click Menu
zur Übersicht
Kategorie
DHTML
Bezeichnung
Right Click Menu
ScriptDemo
Neues Fenster für Demo öffnen
Statistik
25478 Aufrufe davon 0x gestern
Keine Beschreibung vorhanden.
Javascript-Quellcode
(einfach markieren, kopieren und lokal abspeichern)
<STYLE> #contextMenu { position: absolute; visibility: hidden; width: 120px; background-color: lightgrey; layer-background-color: lightgrey; border: 2px outset white; } .A:Menu { color: black; 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="#"; CLASS="menu" ONMOUSEOVER="this.className = 'menuOn'" ONMOUSEOUT="this.className = 'menu';" > Link 1 </A> <BR> <A HREF="#"; CLASS="menu" ONMOUSEOVER="this.className = 'menuOn'" ONMOUSEOUT="this.className = 'menu';" > Link 2 </A> </DIV>
Kommentare zu
Right Click Menu
2 Kommentar(e) vorhanden / Anzeige der neuesten 5
am 07.07.2005 um 09:27 Uhr von lsikora
Wenn man eine Lange Seite hat in der man scrollen muss erscheint das menü nur an der mausp...
am 25.05.2003 um 19:43 Uhr von Froschkoenig84
Scheint ja wohl nur im IE zu laufen, im NC geschieht jedenfalls nix!...
Alle Kommentare anzeigen
-
Kommentar hinzufügen
© PERL/CGI/
PHP
/JS/SCRIPT/unity.de 1998-2009 .::.
interaktiv.shop
.::.
CGI-Service
.::.
Kontakt
.::.
Impressum
Link: /javascript/scripts/javascript_0253_main.shtml .::. Aufrufe heute: 1 .::. Aufrufe gesamt: 16429