Avatar billede fanzy Nybegynder
22. april 2002 - 14:34 Der er 15 kommentarer og
4 løsninger

egen Højre klik menu

Hej...
Jeg har brug for lidt hjælp?
jeg vil gerne spærg jer hvilken HTML kode man skal bruge til at lave min egen "menu" når man højre klikker
jeg ved godt mange syntes at det er irreterende men jeg vil gerne have at den passer ind i farverne
www.friserverplads.dk/zob

    **
______
Avatar billede Slettet bruger
22. april 2002 - 14:37 #1
kunne forestille mig det havde mere med JavaScript at gøre
Avatar billede fanzy Nybegynder
22. april 2002 - 14:39 #2
ja det kan jeg godt regne ud....
men spørgsmålet er bare hvordan?
Avatar billede callesen Praktikant
22. april 2002 - 14:40 #3
Kan du bruge:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
    <TITLE>[Ingen titel]</TITLE>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<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>
</HEAD>
<BODY>
<DIV ID="contextMenu"
    ONMOUSEOUT="menu = this; this.tid = setTimeout
('menu.style.visibility = \'hidden\'', 20);"
    ONMOUSEOVER="clearTimeout(this.tid);"
>
<A HREF="http://www.malousander.dk";
CLASS="menu"
  ONMOUSEOVER="this.className = 'menuOn'"
  ONMOUSEOUT="this.className = 'menu';"
>
Muus
</A>
<BR>
<A HREF="http://www.quilisma.dk"; CLASS="menu"
  ONMOUSEOVER="this.className = 'menuOn'"
  ONMOUSEOUT="this.className = 'menu';"
>
Quilisma
</A>
<A HREF="http://www.malousander.dk";
CLASS="menu"
  ONMOUSEOVER="this.className = 'menuOn'"
  ONMOUSEOUT="this.className = 'menu';"
>
Muus
</A>
<BR>
<A HREF="http://www.quilisma.dk"; CLASS="menu"
  ONMOUSEOVER="this.className = 'menuOn'"
  ONMOUSEOUT="this.className = 'menu';"
>
Quilisma
</A>
</DIV>


<!-- WebWriter AutoDato -->Opdateret d. 10.1.2002<!-- WW -->
</BODY>
</HTML>
Avatar billede Slettet bruger
22. april 2002 - 14:40 #4
så er det den forkerte kategori
Avatar billede hono Nybegynder
22. april 2002 - 14:42 #5
Avatar billede fanzy Nybegynder
22. april 2002 - 14:42 #6
viste ik hvad jeg skulle kalle den forr sorry....
Avatar billede callesen Praktikant
22. april 2002 - 14:43 #7
Ikke nødvendigvis forkert kategori - dHTML er vel html uden - men også i kombination med CSS og scripts.
Avatar billede klatten Nybegynder
22. april 2002 - 14:43 #8
Øv hono! Det var det link, jeg ville give ham :)
Her går jeg og tror, at jeg er den eneste, der kender Dynamic Drive!
Avatar billede fanzy Nybegynder
22. april 2002 - 14:46 #9
callesen der kommer bare det her frem
Opdateret d. 10.1.2002
Avatar billede fanzy Nybegynder
22. april 2002 - 14:48 #10
men den kommer jo ik videre til min side hvad gør jeg så?
Avatar billede callesen Praktikant
22. april 2002 - 14:49 #11
Også hvis du højreklikker i IE 5 or NS6.1+ ?
Avatar billede knudgert Nybegynder
22. april 2002 - 14:51 #12
Du kunne evt. kigge på http://home 13.inet.tele.dk/smedpark, der har jeg lavet lidt ændringer på den fra dynamicdrive.
Er kun på forsiden og IE 5 specialteter.
Virker kun i IE 5.5 og frem
Avatar billede knudgert Nybegynder
22. april 2002 - 14:51 #13
Avatar billede klatten Nybegynder
22. april 2002 - 14:52 #14
callesens kode virker fint i IE5.5
Avatar billede fanzy Nybegynder
22. april 2002 - 14:54 #15
ja har opdaget det har 6.0
Avatar billede fanzy Nybegynder
22. april 2002 - 15:26 #16
den menu fra
http://www.dynamicdrive.com/dynamicindex1/contextmenu.htm
forstår jeg ik helt hvordan sætter jeg den ind??
Avatar billede =maddog= Nybegynder
22. april 2002 - 16:24 #17
du kan også lave den selv. jeg har givet nogle pointers her
http://www.eksperten.dk/spm/200712
beklager men jeg gider ikke skrive det samme to gange.
Avatar billede fanzy Nybegynder
23. april 2002 - 18:46 #18
jeg synes at jeres menuer er lidt grimme men i skal nok få noget
Avatar billede klatten Nybegynder
23. april 2002 - 19:29 #19
grimme??
Du kan vel selv finde ud af, at ændre på farver osv? Du bad jo kun om en kode!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester