Avatar billede webboys Nybegynder
05. oktober 1999 - 20:55 Der er 11 kommentarer og
1 løsning

et script med onmouse over

Hej jeg har et problem med at lave en menu hvor der er tre forskelige billeder der virker i menuen
1.gif mår man ser menuen 2.gif når muser er over og 3. gif når man trykker den ned men den skal også forblive med det 3 gif så man hele tiden kan se hvor man er i menuen er der nogle af jer hardcore codedrenge og piger der kan klare den
Avatar billede andreas Nybegynder
05. oktober 1999 - 21:22 #1
Avatar billede andreas Nybegynder
05. oktober 1999 - 21:25 #2
Det skulle være et svar *G*

Andreas
Avatar billede mit Nybegynder
05. oktober 1999 - 21:34 #3
her er en skabelon, som du bare skal udfylde:

http://www.easyjavascript.com/changestay.htm
Avatar billede andreas Nybegynder
05. oktober 1999 - 21:36 #4
Jeg kom først og mit virker, dvs jeg burde få pointene

Andreas
Avatar billede skjoldby Nybegynder
05. oktober 1999 - 21:38 #5
Bruger du frames???
Hvis ja har jeg noget du måske kan bruge, jeg har fået tidligere her på eksperten:

----------
frame 1 (menu)
----------
frame 2 (indhold)

----------
I frame 1 (menu):


<HEAD>


var over = ""
function setOver(navn) {
  over = navn;
  mouIn(navn);
}

var out = ""
function setOut(navn) {
  out = navn;
  mouOut(navn);
}

var down = ""
function setDown(navn) {
  down = navn;
  mouDown(navn);
}


function mouIn(navn) {
if (navn != active) {
var obj = eval("document.images['"+navn+"']");
obj.src = "pics/"+navn+"_over.gif";
}
}

function mouOut(navn) {
    var obj = eval("document.images['"+navn+"']");
    obj.src = "pics/"+navn+"_out.gif";
}

function mouDown(navn) {
      var obj = eval("document.images['"+navn+"']");
    obj.src = "pics/"+navn+"_down.gif";
  }
}

</HEAD>

<BODY>
<a href="indhold.htm" target="indhold"
onMouseOver="mouIn('indhold');
onMouseOut="mouOut('indhold')";
onClick="setDown('indhold')">

<IMG SRC="pics/indhold_out.gif" BORDER="0" name="indhold">

</a>


</BODY>
<script language="JavaScript">
var loaded = 1;
</script>




Frame 2 (indhold):

<BODY onLoad="if(top.menu.loaded == 1) top.menu.setDown('indhold');"
onUnLoad="top.menu.setOut('indhold')">



/ Skjoldet
Avatar billede mit Nybegynder
05. oktober 1999 - 21:39 #6
whatever....det handler vel om at hjælpe manden...
Avatar billede andreas Nybegynder
05. oktober 1999 - 21:41 #7
tror han har fået nok nu *G*....
Avatar billede janbb Juniormester
05. oktober 1999 - 21:41 #8
http://www.jababe.suite.dk/Promko3.htm
denne side (som jeg vistnok i sin tid
har kopieret fra steven snedkers web-
tips (eller sådan noget i den stil)
indeholder hvis du checker kildekoden
(bem at der er ret mange tomme linier-
så du ikke tror den er slut: 3 billedmomenter,
som du efterlyser.Da det er en menu
får man det kun frem hvis man laver
dobbeltsider som i andreases eksempel.
Det bliver så vidt jeg husker i denne forbindelse osse kun "stående" sålænge
man holder musen hen over.Så mindre
ændringer er altså nok nødvendig, men
god fornøjelse med "projektet".
Avatar billede janbb Juniormester
05. oktober 1999 - 21:45 #9
Andreases menu har såvidt jeg kan se ikke billede 3 ?
Avatar billede andreas Nybegynder
05. oktober 1999 - 21:46 #10
janbb>> kvis du klikker på et af linkene skifter det....
Avatar billede janbb Juniormester
05. oktober 1999 - 22:08 #11
andreas>
ok
Avatar billede webboys Nybegynder
05. oktober 1999 - 22:15 #12
Hej med je alle samme tusind tak for hjælpen
men mit var lige det jeg skulle bruge de andre er også helt fine
john
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