Avatar billede tirdyr Nybegynder
20. november 2001 - 15:00 Der er 28 kommentarer og
2 løsninger

Hurtig hjælp til dropdown menu

Jeg kan ikke fatte derher.. det er en menu jeg har hentet fra http://www.dhtmlcentral.com

og når jeg så sætter den inde på mion side, virker den meget godt, men der er lige en lille fejl.. dropdownsne sker ikke lige under hoved menuen... hvorfor det kan jeg ikke forstå

Jeg har derudover også nogle problemer med en mouseover effect på samme side, men hvis jeg bare kan få løst det første problem vil jeg godt give 250 point for det, og løsning på den anden halvdel giver også 250 point..

siden ligger på www.sogk.subnet.dk
jeg skal bruge hjælp hurtigts muligt

Hilsen Tirdyr
Avatar billede maxium Novice
20. november 2001 - 15:02 #1
der er att for mange point!!! 60 til hver løste opgave ville være rimligt
Avatar billede olebole Juniormester
20. november 2001 - 15:02 #2
<ole>
Med så mange points på højkant, tror jeg ikke nogen af de, der kan hjælpe dig, vil gøre det  :)
/mvh
</bole>
Avatar billede nute Nybegynder
20. november 2001 - 15:03 #3
1) *litt* mange points...1/10 av poengsummen hadde nok vært tilstrekkelig...
2) grunnen er at du har delt opp ditt site i 4 frames. 3 horisontalt og den nederste frame er delt inn i 2 frames igjen...det er dette som gjør at menuen blir forskjøvet...

/nute
Avatar billede maxium Novice
20. november 2001 - 15:03 #4
olebole> :-) godt
Avatar billede maxium Novice
20. november 2001 - 15:04 #5
nute> Hvor kommer du fra (land)
Avatar billede tirdyr Nybegynder
20. november 2001 - 15:05 #6
1)jeg er ked af det med de mange point.. regnede bare med at folk gerne ville have mange point..

jeg har gennemskuet at det er pga mine frames... men hvordan retter jeg forskubelsen???

<<tirdyr
Avatar billede nute Nybegynder
20. november 2001 - 15:07 #7
maxium >> norge

tirdyr >> bare som et forsøk...fjern din \'indhold\' fram, så skal jeg nesten vedde en månedslønn på at det fungerer...
Avatar billede nute Nybegynder
20. november 2001 - 15:08 #8
med andre ord at ditt frameset ser sådan ut:

<FRAMESET Frameborder=\"0\" Framespacing=\"0\" ROWS=\"200,50,*\" cols=\"100%\">
  <FRAME SRC=\"logo-test.html\" NAME=\"logo\" SCROLLING=\"auto\" MARGINHEIGHT=\"0\" MARGINWIDTH=\"0\">
    <frame src=\"withframes\\menu1.html\" name=\"menu\" SCROLLING=\"no\" MARGINHEIGHT=\"0\" MARGINWIDTH=\"0\">
    <FRAME SRC=\"prove.htm\" NAME=\"main\" SCROLLING=\"AUTO\" MARGINHEIGHT=\"0\" MARGINWIDTH=\"0\">
</FRAMESET>


/nute
Avatar billede tirdyr Nybegynder
20. november 2001 - 15:13 #9
´jeg ved godt at det virker hvis jeg fjerner indhold frame.. men det virker ikke med .. hvilket det helst skal gøre.. pga at jeg skal have et preview a siden i indholds framen, ved hjælp af en mouse over effect..
Avatar billede milo Nybegynder
20. november 2001 - 15:14 #10
ole, du kan da bare svare med en kommentar... :)
Avatar billede nute Nybegynder
20. november 2001 - 15:20 #11
tirdyr >> det er klart det ikke fungerer med !! scriptet er skrevet til å gå over to-2 frames og *ikke* 3 !!

det du kan gjøre, er å lage ditt frameset om til at du kun har to frames horisontalt, hvor den nederste frame er inndelt vertikalt i 2 hvor den høyre igjen er delt inn horisontalt i 2 ... u c ?

prøver å tegne uten garanti for at det blir oki...

____________________
|                  |
|___________________|
|  |              |
|  |_______________|
|  |              |
|  |              |
|___|_______________|

/nute
Avatar billede nute Nybegynder
20. november 2001 - 15:21 #12
*LOL*...flott frameset...


Avatar billede milo Nybegynder
20. november 2001 - 15:21 #13
LOL
Avatar billede tirdyr Nybegynder
20. november 2001 - 15:28 #14
nu virker det næsten optimalt...

men vil du så have alle 250 point eller bare noget mindre?? for så tager jeg bare resten tilbage..??

Med hensyn til mouse over effecten ligger jeg den op på siden nu så hvis der er nogen der vil se på den vil jeg være mere end glad..

<<tirdyr
Avatar billede nute Nybegynder
20. november 2001 - 15:31 #15
som jeg skrev...50 poeng er nok til dette spm, og jeg blir \"glad\" hvis jeg får det....
Avatar billede tirdyr Nybegynder
20. november 2001 - 15:31 #16
nu er den lagt op.. men den giver en fejlk når man henter siden, og kan derfor ikke vise mouseover effecten

Avatar billede tirdyr Nybegynder
20. november 2001 - 15:33 #17
ok.. du for dem så snart jeg har fundet ud af om der kommer et svar på den anden halvdel af mit spørgsmål
Avatar billede nute Nybegynder
20. november 2001 - 15:36 #18
denne linje (som ligger i \'menu1.htm\' linje nummer ca. 250)

oCMenu.makeMenu(\'sub00\',\'top0\',\'Reoler\',\'reol.htm\',\'main\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'skift(\'bil\',\'bil2)\',\'skift(\'bil\',\'bil1)\')

skal du endre til

    oCMenu.makeMenu(\'sub00\',\'top0\',\'Reoler\',\'reol.htm\',\'main\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'skift(\"bil\",\"bil2\")\',\'skift(\"bil\",\"bil1\")\')
Avatar billede tirdyr Nybegynder
20. november 2001 - 15:39 #19
der er stadig en fejl..
Avatar billede tirdyr Nybegynder
20. november 2001 - 15:40 #20
efeecten er kun lagt ind til møbler-->reoler
Avatar billede nute Nybegynder
20. november 2001 - 15:42 #21
bytt ut denne funksjon:

  function skift(Navn,Endelse) {
    if (document.images) {
      document [Navn].src = eval(Endelse + \".src\");
    }
  }

med denne:

  function skift(Navn,Endelse) {
    if (document.images) {
      document.images[Navn].src = eval(Endelse + \".src\");
    }
  }
Avatar billede tirdyr Nybegynder
20. november 2001 - 15:46 #22
desværre stadig fejl.
Avatar billede nute Nybegynder
20. november 2001 - 15:53 #23
ahhh....litt nyttig at du forklarer ditt problem ordentlig...det er vanskeligere å få svar når vi selv er nødt til å finne ut hva som foregår inne i ditt hode ;-)

bytt ut denne:

function skift(Navn,Endelse) {
    if (document.images) {
      document.images[Navn].src = eval(Endelse + \".src\");
    }
  }

med denne

function skift(Navn,Endelse) {
    if (top.frames[indhold].document.images) {
      top.frames[indhold].document.images[Navn].src = eval(Endelse + \".src\");
    }
  }
Avatar billede tirdyr Nybegynder
20. november 2001 - 16:00 #24
der kommer stadig en fejl...

den siger \"indhold\" is undefined

mit problem er at det ikke vil virke..
og at det er funktionen \'skift\' det er galt med
Avatar billede nute Nybegynder
20. november 2001 - 16:03 #25
skal i et møte...svarer når jeg er ferdig...
Avatar billede tirdyr Nybegynder
20. november 2001 - 16:05 #26
ok.. jeg skal også¨på arbejde.. er hjemme igen ved 22.30 tiden.. giver respons der..
Avatar billede nute Nybegynder
20. november 2001 - 17:11 #27
oki...igjen...bytt ut denne:

function skift(Navn,Endelse) {
    if (top.frames[indhold].document.images) {
      top.frames[indhold].document.images[Navn].src = eval(Endelse + \".src\");
    }
  }

med denne:

function skift(Navn,Endelse) {
    if (parent.document.frames[\'indhold\'].document.images) {
      parent.document.frames[\'indhold\'].document.images[Navn].src=Endelse + \".gif\";
    }
  }

det fungerer iallefall hos meg...

/nute

Avatar billede tirdyr Nybegynder
21. november 2001 - 09:18 #28
den kalder godt nok et billede, men af en eller anden grund er det ikke det rigtige billede den kalder.. den skal på onmouseover kalde reol.gif og på onmouseout sort.gif
Avatar billede nute Nybegynder
21. november 2001 - 09:24 #29
jammen du setter jo i denne linje

oCMenu.makeMenu(\'sub00\',\'top0\',\'Reoler\',\'reol.htm\',\'main\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'skift(\"bil\",\"bil2\")\',\'skift(\"bil\",\"bil1\")\')

bildene som kalles...ved mouseover kalles bildet \'bil2\' og ved mouseout kalles bildet \'bil1\'. hvis du vil ha andre bilder, skal du sikfte linjen til.

oCMenu.makeMenu(\'sub00\',\'top0\',\'Reoler\',\'reol.htm\',\'main\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'\',\'skift(\"bil\",\"reol\")\',\'skift(\"bil\",\"sort\")\')

/nute
Avatar billede tirdyr Nybegynder
21. november 2001 - 10:52 #30
jeg har nu fået det til at virke, men ikke helt ved hjælp af dit sidste indlæg.. men du for 2x50 point for dine svar.. resten tager jeg selv tilbage.. jeg siger mange tak for hjælpen
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