Avatar billede steen_hansen Forsker
24. oktober 2002 - 22:16 Der er 60 kommentarer og
2 løsninger

Bratta-menu, som aktiveres ved klik

Jeg bruger CoolMenus/menu3.html fra www.bratta.com. Her har jeg taget den øverste menu og konfigureret den, og den virker perfekt.

Men der er én ting, der er irriterende, og det er når man ved et uheld kommer til at føre musen hen over menuen. Derfor vil jeg gerne have, at den kun kan aktiveres ved klik med musen. Jeg øger gerne point til max, hvis du kan/vil lave det.
Avatar billede bamzen Nybegynder
24. oktober 2002 - 22:20 #1
der er en property der hedder noget med click  eller checkclick eller noget i den stil... den skal have værdien 1
Avatar billede bamzen Nybegynder
24. oktober 2002 - 22:23 #2
oCMenu.useclick=1

er propertien
Avatar billede steen_hansen Forsker
24. oktober 2002 - 22:38 #3
Hvor skal den sættes ind henne her:

oCMenu2.makeMenu('top0','', ...................

oCMenu2.useclick=1.makeMenu('top0','', ...................

Er det sådan?
Avatar billede steen_hansen Forsker
24. oktober 2002 - 22:39 #4
Det virker ikke, så forsvinder menuen.
Avatar billede bamzen Nybegynder
24. oktober 2002 - 22:40 #5
nej, der hvor den første del af din menu configuration står.... paste det hele, og jeg skal sætte det ind for dig....
Avatar billede steen_hansen Forsker
24. oktober 2002 - 22:42 #6
<script>

/******************* MENU NUMBER 2 **********************************/

/***
This is the menu creation code - place it right after you body tag
Feel free to add this to a stand-alone js file and link it to your page.
**/

//Menu object creation
oCMenu2=new makeCM("oCMenu2") //Making the menu object. Argument: menuname

//Menu properties
oCMenu2.pxBetween=1
oCMenu2.fromLeft=20
oCMenu2.fromTop=105
oCMenu2.rows=1
oCMenu2.menuPlacement="center"
                                                           
oCMenu2.offlineRoot="file:///C|/Inetpub/wwwroot/dhtmlcentral/"
oCMenu2.onlineRoot=""
oCMenu2.resizeCheck=1
oCMenu2.wait=500
oCMenu2.fillImg="cm_fill.gif"
oCMenu2.zIndex=0

//Background bar properties
oCMenu2.useBar=1
oCMenu2.barWidth="0%"
oCMenu2.barHeight="menu"
oCMenu2.barClass="cl2Bar"
oCMenu2.barX=0
oCMenu2.barY=0
oCMenu2.barBorderX=0
oCMenu2.barBorderY=0
oCMenu2.barBorderClass=""

//Level properties - ALL properties have to be specified in level 0
oCMenu2.level[0]=new cm_makeLevel() //Add this for each new level
oCMenu2.level[0].width=107
oCMenu2.level[0].height=22
oCMenu2.level[0].regClass="cl2Level0"
oCMenu2.level[0].overClass="cl2Level0over"
oCMenu2.level[0].borderX=0
oCMenu2.level[0].borderY=0
oCMenu2.level[0].borderClass="cl2Level0border"
oCMenu2.level[0].offsetX=0
oCMenu2.level[0].offsetY=0
oCMenu2.level[0].rows=0
oCMenu2.level[0].arrow="/images/menu_arrow.gif"
oCMenu2.level[0].arrowWidth=10
oCMenu2.level[0].arrowHeight=10
oCMenu2.level[0].align="bottom"


//EXAMPLE SUB LEVEL[1] PROPERTIES - You have to specify the properties you want different from LEVEL[0] - If you want all items to look the same just remove this
oCMenu2.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu2.level[1].width=oCMenu2.level[0].width-2
oCMenu2.level[1].height=20
oCMenu2.level[1].regClass="cl2Level1"
oCMenu2.level[1].overClass="cl2Level1over"
oCMenu2.level[1].borderX=1
oCMenu2.level[1].borderY=1
oCMenu2.level[1].align="right"
oCMenu2.level[1].offsetX=-(oCMenu2.level[0].width-2)/2+54
oCMenu2.level[1].offsetY=0
oCMenu2.level[1].borderClass="cl2Level1border"
Avatar billede bamzen Nybegynder
24. oktober 2002 - 22:43 #7
<script>
/******************* MENU NUMBER 2 **********************************/
/***
This is the menu creation code - place it right after you body tag
Feel free to add this to a stand-alone js file and link it to your page.
**/
//Menu object creation
oCMenu2=new makeCM("oCMenu2") //Making the menu object. Argument: menuname
//Menu properties
oCMenu2.pxBetween=1
oCMenu2.fromLeft=20
oCMenu2.fromTop=105
oCMenu2.rows=1
oCMenu2.menuPlacement="center"
                                                           
oCMenu2.offlineRoot="file:///C|/Inetpub/wwwroot/dhtmlcentral/"
oCMenu2.onlineRoot=""
oCMenu2.resizeCheck=1
ocMenu2.useClick=1
oCMenu2.wait=500
oCMenu2.fillImg="cm_fill.gif"
oCMenu2.zIndex=0
//Background bar properties
oCMenu2.useBar=1
oCMenu2.barWidth="0%"
oCMenu2.barHeight="menu"
oCMenu2.barClass="cl2Bar"
oCMenu2.barX=0
oCMenu2.barY=0
oCMenu2.barBorderX=0
oCMenu2.barBorderY=0
oCMenu2.barBorderClass=""
//Level properties - ALL properties have to be specified in level 0
oCMenu2.level[0]=new cm_makeLevel() //Add this for each new level
oCMenu2.level[0].width=107
oCMenu2.level[0].height=22
oCMenu2.level[0].regClass="cl2Level0"
oCMenu2.level[0].overClass="cl2Level0over"
oCMenu2.level[0].borderX=0
oCMenu2.level[0].borderY=0
oCMenu2.level[0].borderClass="cl2Level0border"
oCMenu2.level[0].offsetX=0
oCMenu2.level[0].offsetY=0
oCMenu2.level[0].rows=0
oCMenu2.level[0].arrow="/images/menu_arrow.gif"
oCMenu2.level[0].arrowWidth=10
oCMenu2.level[0].arrowHeight=10
oCMenu2.level[0].align="bottom"
//EXAMPLE SUB LEVEL[1] PROPERTIES - You have to specify the properties you want different from LEVEL[0] - If you want all items to look the same just remove this
oCMenu2.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu2.level[1].width=oCMenu2.level[0].width-2
oCMenu2.level[1].height=20
oCMenu2.level[1].regClass="cl2Level1"
oCMenu2.level[1].overClass="cl2Level1over"
oCMenu2.level[1].borderX=1
oCMenu2.level[1].borderY=1
oCMenu2.level[1].align="right"
oCMenu2.level[1].offsetX=-(oCMenu2.level[0].width-2)/2+54
oCMenu2.level[1].offsetY=0
oCMenu2.level[1].borderClass="cl2Level1border"
Avatar billede steen_hansen Forsker
24. oktober 2002 - 22:46 #8
Det virker ikke, menuen forsvinder simpelthen
Avatar billede bamzen Nybegynder
24. oktober 2002 - 22:47 #9
det ska det sg....

ligger din side online????
Avatar billede steen_hansen Forsker
24. oktober 2002 - 22:48 #10
Ja, men du kan ikke se dem :o)
Avatar billede steen_hansen Forsker
24. oktober 2002 - 22:49 #11
Du er 240% sikker på, at det er en gyldig property? Hvis den er, hvorfor står der så ikke

useClick=0

i forvejen?
Avatar billede bamzen Nybegynder
24. oktober 2002 - 22:49 #12
undskyld, jeg skrev forkert

prøv lige denne i stedet

<script>
/******************* MENU NUMBER 2 **********************************/
/***
This is the menu creation code - place it right after you body tag
Feel free to add this to a stand-alone js file and link it to your page.
**/
//Menu object creation
oCMenu2=new makeCM("oCMenu2") //Making the menu object. Argument: menuname
//Menu properties
oCMenu2.pxBetween=1
oCMenu2.fromLeft=20
oCMenu2.fromTop=105
oCMenu2.rows=1
oCMenu2.menuPlacement="center"
                                                           
oCMenu2.offlineRoot="file:///C|/Inetpub/wwwroot/dhtmlcentral/"
oCMenu2.onlineRoot=""
oCMenu2.resizeCheck=1
ocMenu2.useclick=1
oCMenu2.wait=500
oCMenu2.fillImg="cm_fill.gif"
oCMenu2.zIndex=0
//Background bar properties
oCMenu2.useBar=1
oCMenu2.barWidth="0%"
oCMenu2.barHeight="menu"
oCMenu2.barClass="cl2Bar"
oCMenu2.barX=0
oCMenu2.barY=0
oCMenu2.barBorderX=0
oCMenu2.barBorderY=0
oCMenu2.barBorderClass=""
//Level properties - ALL properties have to be specified in level 0
oCMenu2.level[0]=new cm_makeLevel() //Add this for each new level
oCMenu2.level[0].width=107
oCMenu2.level[0].height=22
oCMenu2.level[0].regClass="cl2Level0"
oCMenu2.level[0].overClass="cl2Level0over"
oCMenu2.level[0].borderX=0
oCMenu2.level[0].borderY=0
oCMenu2.level[0].borderClass="cl2Level0border"
oCMenu2.level[0].offsetX=0
oCMenu2.level[0].offsetY=0
oCMenu2.level[0].rows=0
oCMenu2.level[0].arrow="/images/menu_arrow.gif"
oCMenu2.level[0].arrowWidth=10
oCMenu2.level[0].arrowHeight=10
oCMenu2.level[0].align="bottom"
//EXAMPLE SUB LEVEL[1] PROPERTIES - You have to specify the properties you want different from LEVEL[0] - If you want all items to look the same just remove this
oCMenu2.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu2.level[1].width=oCMenu2.level[0].width-2
oCMenu2.level[1].height=20
oCMenu2.level[1].regClass="cl2Level1"
oCMenu2.level[1].overClass="cl2Level1over"
oCMenu2.level[1].borderX=1
oCMenu2.level[1].borderY=1
oCMenu2.level[1].align="right"
oCMenu2.level[1].offsetX=-(oCMenu2.level[0].width-2)/2+54
oCMenu2.level[1].offsetY=0
oCMenu2.level[1].borderClass="cl2Level1border"
Avatar billede steen_hansen Forsker
24. oktober 2002 - 22:51 #13
Jeg tager KUN den ene linie med. Hvad er forskellen på denne og den forrige?
Avatar billede bamzen Nybegynder
24. oktober 2002 - 22:52 #14
det gør der ikke fordi mange af de properties der bruges, er valgfri....

tro mig... i følge jakoba,pelkjaer og nikolajdu burde jeg tage navneforandring til mr. coolmenus...

jeg bruger selv coolmenus 3 og 4 til det content management system det firma jeg arbejder for har....
Avatar billede bamzen Nybegynder
24. oktober 2002 - 22:53 #15
forskellen er at jeg havde skrevet

oCMenu2.useClick=1

hvor jeg burde have skrevet

oCMenu2.useclick=1
Avatar billede steen_hansen Forsker
24. oktober 2002 - 22:54 #16
Du ændrede

ocMenu2.useClick=1

til

ocMenu2.useclick=1

Jeg kan ikke se, at det skulle gøre nogen forskel? :o/
Avatar billede steen_hansen Forsker
24. oktober 2002 - 22:54 #17
Den forsvinder stadigvæk :o(
Avatar billede bamzen Nybegynder
24. oktober 2002 - 22:55 #18
damn skrev forkert anden gang også

gider du selv rette

ocMenu2.useclick=1

til oCMenu2.useclick=1
Avatar billede bamzen Nybegynder
24. oktober 2002 - 22:56 #19
Da coolmenus er skruet sammen med en masse javascript objekter og "underobjekter" vil det stoppe afviklingen når man har skrevet forkert, hvorfor din menu så ikke ville vises.....
Avatar billede steen_hansen Forsker
24. oktober 2002 - 22:56 #20
Ok, nu er menuen fremme, men den fungerer stadig ved onmouse over ....?
Avatar billede steen_hansen Forsker
24. oktober 2002 - 22:57 #21
Der er ikke sket noget ved det, man behøver stadigvæk ikke at trykke.
Avatar billede bamzen Nybegynder
24. oktober 2002 - 22:58 #22
nej, nu skulle den fungere ved onClick i stedet........

altså den skulle først folde sig ud når du klikker.....
Avatar billede steen_hansen Forsker
24. oktober 2002 - 22:58 #23
Det er kun én linie vi taler om, ikke?
Avatar billede steen_hansen Forsker
24. oktober 2002 - 22:59 #24
onClick?
Avatar billede bamzen Nybegynder
24. oktober 2002 - 23:04 #25
Øjeblik.........

jeg tjekkede lige resten af din kode....

det lader til at du bruger coolmenus 4.,,,,,, to sec, der skal du nemlig kopiere noget javascript ind i stedet...... går lige ind og kopierer og sætter det ind her......
Avatar billede steen_hansen Forsker
24. oktober 2002 - 23:04 #26
Nu ser den sådan her ud, og der er intet sket:

/******************* MENU NUMBER 2 **********************************/

/***
This is the menu creation code - place it right after you body tag
Feel free to add this to a stand-alone js file and link it to your page.
**/

//Menu object creation
oCMenu2=new makeCM("oCMenu2") //Making the menu object. Argument: menuname

//Menu properties
oCMenu2.pxBetween=1
oCMenu2.fromLeft=20
oCMenu2.fromTop=105
oCMenu2.rows=1
oCMenu2.menuPlacement="center"
                                                           
oCMenu2.offlineRoot="file:///C|/Inetpub/wwwroot/dhtmlcentral/"
oCMenu2.onlineRoot=""
oCMenu2.resizeCheck=1
oCMenu2.useclick=1
oCMenu2.wait=500
oCMenu2.fillImg="cm_fill.gif"
oCMenu2.zIndex=0

//Background bar properties
oCMenu2.useBar=1
oCMenu2.barWidth="0%"
oCMenu2.barHeight="menu"
oCMenu2.barClass="cl2Bar"
oCMenu2.barX=0
oCMenu2.barY=0
oCMenu2.barBorderX=0
oCMenu2.barBorderY=0
oCMenu2.barBorderClass=""

//Level properties - ALL properties have to be specified in level 0
oCMenu2.level[0]=new cm_makeLevel() //Add this for each new level
oCMenu2.level[0].width=107
oCMenu2.level[0].height=22
oCMenu2.level[0].regClass="cl2Level0"
oCMenu2.level[0].overClass="cl2Level0over"
oCMenu2.level[0].borderX=0
oCMenu2.level[0].borderY=0
oCMenu2.level[0].borderClass="cl2Level0border"
oCMenu2.level[0].offsetX=0
oCMenu2.level[0].offsetY=0
oCMenu2.level[0].rows=0
oCMenu2.level[0].arrow="/images/menu_arrow.gif"
oCMenu2.level[0].arrowWidth=10
oCMenu2.level[0].arrowHeight=10
oCMenu2.level[0].align="bottom"


//EXAMPLE SUB LEVEL[1] PROPERTIES - You have to specify the properties you want different from LEVEL[0] - If you want all items to look the same just remove this
oCMenu2.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu2.level[1].width=oCMenu2.level[0].width-2
oCMenu2.level[1].height=20
oCMenu2.level[1].regClass="cl2Level1"
oCMenu2.level[1].overClass="cl2Level1over"
oCMenu2.level[1].borderX=1
oCMenu2.level[1].borderY=1
oCMenu2.level[1].align="right"
oCMenu2.level[1].offsetX=-(oCMenu2.level[0].width-2)/2+54
oCMenu2.level[1].offsetY=0
oCMenu2.level[1].borderClass="cl2Level1border"
Avatar billede steen_hansen Forsker
24. oktober 2002 - 23:04 #27
Ok
Avatar billede steen_hansen Forsker
24. oktober 2002 - 23:07 #28
bamze, kan du ikke give mig den ekstra kode og fortælle mig hvor den skal sættes ind? Jeg vil gerne have 100% styr på hvad der bliver sat ind, og hvor det bliver sat ind.
Avatar billede bamzen Nybegynder
24. oktober 2002 - 23:09 #29
Og så ser jeg, at det er korrekt at du bruger v4........ og den understøtter endnu ikke useclick, i hvertfald ikke i følge dokumentationen....

så enten nedgraderer du til coolmenus v3, hvor useclick=1 vil virke, eller også lever du uden den funktionalitet, indtil Thomas Brattli har tilføjet denne funktion........

Coolmenus v4 er stadig i beta, hvorfor jeg endnu kun har implementeret den hos en kunde... http://www.hempel.com
Avatar billede bamzen Nybegynder
24. oktober 2002 - 23:12 #30
Damn, koden til v3 og v4 ligner hinanden så meget, og er alligevel så forskellig.....

Hvis din side ikke bruger frames kan du med stor fordel nedgradere til v3...... da flere features vil virke....

De to primære fixes der er i version 4, er

bedre frames understøttelse
mulighed for en auto pil udenfor hvert punkt, hvis der er tilhørende underpunkter
Avatar billede steen_hansen Forsker
24. oktober 2002 - 23:13 #31
Hm, lige det eksempel du gav mig der, virker vist ikke efter dén hensigt :o)

Så vidt jeg har forstået, er forskellen på v3 og v4, og v4 er blevet debugget? Risikerer jeg noget, hvis jeg nedgraderer? Eller kan det betale sig at vente på en færdig v4? Og hvor længe tror du det vil vare? En masse spørgsmål :o)
Avatar billede bamzen Nybegynder
24. oktober 2002 - 23:14 #32
det eneste problem jeg har oplevet med coolmenus v3 og frames kan ses på http://www.hkhk.dk

hvor når du har klikket et hovedpunkt, og den nye side er loaded, vil den først udfolde sig igen, når du har kørt over et af de andre menupunkter
Avatar billede steen_hansen Forsker
24. oktober 2002 - 23:15 #33
...v4, og v4 er blevet debugget? = ...v4, at v4 er blevet debugget?
Avatar billede steen_hansen Forsker
24. oktober 2002 - 23:18 #34
Hm, de menuer bliver jo aktiveret, når man holder musen hen over dem, og ikke ved at klikke på dem ....
Avatar billede steen_hansen Forsker
24. oktober 2002 - 23:18 #35
PS: Jeg benytter ikke frames
Avatar billede bamzen Nybegynder
24. oktober 2002 - 23:27 #36
uha, mange af de samme spørgsmål jeg får fra kunder.....

1. man kan ikke sige at version 4 er en debugget version...... reelt set er det en HELT ny version som bare ligner den gamle til forveksling (du kan se, selv jeg tog fejl), både rent konfigurationsmæssigt  men også funktionalitetsmæssigt....

2. Den nye version 4 har samtidig en mere ekstremt understøttelse for forskellige browsere...... men version 3 fungerer fint med ns og ie på både mac og pc....

3. Coolmenus distribueres under GNU public license, hvorfor du er velkommen til at ændre i koden og prøve at få den til at gøre som du vil...... dette er dog temmeligt besværligt da selve koden er helt udokumenteret og meget kompleks....

4. De scripts du finder hos Thomas på www.bratta.com eller www.dhtmlcentral.com er scripts han laver dels for sjov, dels for at vise hvad han kan.... alene for at skaffe ham lønnede freelance jobs..... Derfor har opdateringer en forholdsvis lav prioritet hvorfor der kan gå perioder på en del måneder (ca 6) før du kan forvente at han måske har taget sig sammen. Personligt kan jeg godt forstå ham, for der findes 10000 vis af brugere af hans menu scripts, og hvis hver bare betalte ham 50-100kr for hans arbejde kunne han leve af bare at udvikle på dem... men det skaber som situationen er, ikke brød på bordet...

Derfor er svaret, som det også er til mine kunder....

Hvis du tilbyder Thomas X tusinde kroner, er jeg sikker på han gerne vil lave en ny version der kan ligepræcis det du ønsker....

Når du spørger om du risikerer noget når/hvis du nedgraderer..... ja.... men ikke det store...
hvis vi ser bort fra de punkter jeg allerede tidligere har nævnt med frames, og autopil, er de to største ændringer du skal foretage dig, at se syntaksen for hvordan du fodrer menuen i v3, og at v3 ikke bruger stylesheets på samme måde
Avatar billede bamzen Nybegynder
24. oktober 2002 - 23:29 #37
v4 er v4b04 eller v4b05

altså en beta, og ikke en færdig udgave....
Avatar billede bamzen Nybegynder
24. oktober 2002 - 23:36 #38
hvis dit behov er at den skal fungere til ns4+ og ie4+ på mac og pc...... (ie5+ på mac), kan du roligt nedgradere til v3 er min konklussion....
Avatar billede steen_hansen Forsker
24. oktober 2002 - 23:36 #39
Jeg har jo allerede pil-funktionen nu:

oCMenu2.level[0].arrow="/images/menu_arrow.gif"
oCMenu2.level[0].arrowWidth=10
oCMenu2.level[0].arrowHeight=10
oCMenu2.level[0].align="bottom"

Den vil jeg miste, hvis jeg nedgraderer?

De to links, de henviste til virker vist ikke ved klik?
Avatar billede steen_hansen Forsker
24. oktober 2002 - 23:37 #40
Ok. Jeg er lidt kold over for andet end MSIE. Jeg har på ingen måde taget hensyn til NS, Opera etc., så jeg ligger ikke søvnløs over det.

Jeg ville dog være ked af at miste pilen. Det er jo lidt af et dilemma :o)
Avatar billede bamzen Nybegynder
24. oktober 2002 - 23:42 #41
du kan få din pil, hvis du laver billeder til hvert enkelt menu punkt....

det valg har mine kunder ikke, da de begge ønsker at kunne opdatere struktur uden at skulle lave nye grafikker.

hvilke urls som jeg henviste til mener du ikke virker...

jeg har lige testet både www.hkhk.dk og www.hempel.com
Avatar billede steen_hansen Forsker
24. oktober 2002 - 23:44 #42
Ingen af de menuer bliver aktiveret ved klik, men blot ved at du holder musen hen over dem.

Jeg kigger lige på v3. Er den til at finde?
Avatar billede bamzen Nybegynder
24. oktober 2002 - 23:48 #43
nej, ingen er dem er sat til aktivering ved klik..... men det er en testet property i v3, tro mig....

du kan finde v3 på

http://www.dhtmlcentral.com/projects/coolmenus/v3/?m=60
Avatar billede steen_hansen Forsker
24. oktober 2002 - 23:52 #44
Ups, på den jeg har nu, er menuen centreret og lige så bred som tabellen.

Jeg har kigget lidt på menu12.html, som kan det jeg efterlyser. Men kan jeg konfigurere størrelsen på den?
Avatar billede bamzen Nybegynder
24. oktober 2002 - 23:52 #45
der er også en håndfuld eksempler, jeg kan dog ikke huske om nogle af eksemplerne er sat til useclick=1
Avatar billede bamzen Nybegynder
24. oktober 2002 - 23:53 #46
mht til konfiguration af størrelse, har du nøjagtig samme muligheder i v3 som i v4
Avatar billede steen_hansen Forsker
24. oktober 2002 - 23:54 #47
Ved du hvad, bamze, jeg synes det er for stort et arbejde at skulle lave det hele om, så jeg må vente det halve års tid på en opgradering fra Thomas :o/ Så kan jeg også bibeholde mine pile.
Avatar billede steen_hansen Forsker
24. oktober 2002 - 23:55 #48
Ok, så ikke lige dit svar.
Avatar billede bamzen Nybegynder
24. oktober 2002 - 23:58 #49
Som sagt, der kan gå 14 dage, der kan gå 6 mdr, der kan gå år, det er ikke til at vide.... det er kun til at håbe...

Men held og lykke med det, og spørg endelig løs.....

selve nedgraderingen havde jeg gerne hjulpet dig med, hvis filerne lå et sted hvor også jeg kunne nå dem.....

/Martin
Avatar billede steen_hansen Forsker
25. oktober 2002 - 00:01 #50
Det er pænt af dig. Men jeg tror jeg venter. Jeg har endelig fået sat det sk...godt op, og det ser sk...godt ud, og det virker bare sk....godt. Jeg var som sagt lidt pissed over, at menuen bliver aktiveret, bare du går i Foretrukne, adresselinien or whatever.

Jeg fik ikke en løsning på mit spørgsmål. Er det i orden hvis vi deler i porten? :o)
Avatar billede bamzen Nybegynder
25. oktober 2002 - 00:02 #51
Men det er snart ved at være sengetid... der er jo en sidste arbejdsdag inden en nørdeweekend.. (kæresten er på arbejde, og datteren hos sin moder...).......

Hvis der ikke er andet du kan bruge min hjælp til, vil jeg takke af for denne gang, og undskylde at jeg kom til at svare dig forkert, da jeg troede du allerede kørte med v3........

Men det må vidst være tid til at lukke spørgsmålet..
Om du vil give point eller ej, må du selv om.... jeg har jo reelt ikke svaret på dit spørgsmål, men håber da jeg har hjulpet dig alligevel.... om ikke andet med at afklare nogle ting...

/Martin
Avatar billede steen_hansen Forsker
25. oktober 2002 - 00:04 #52
Det er helt fint, du skal have 1000 tak for hjælpen. Det er fedt med nogen der kan deres kram inden for deres område. Det er ikke SÅ tit man ser det på Eksperten mere, synes jeg :o/

Jeg er også daffet i seng. Du må nyde din frihed i weekenden :o)
Avatar billede bamzen Nybegynder
25. oktober 2002 - 00:08 #53
coolmenus kender jeg efterhånden........ damn jeg har brugt mange timer på at fiddle med den....
ikke mindst lave en configurator til den i lotus notes........ det var lidt et helvede........ men det lykkedes og resultatet blev godt........

takker for point.....
Avatar billede steen_hansen Forsker
25. oktober 2002 - 15:17 #54
bamze, jeg synes den opfører sig lidt underligt i 800 x 600, hvis der er en lang undermenu:

Jeg har en menu i level0 med ikke ret mange punkter

Jeg har en undermenu i level1 med en del (temmelig mange) punkter. Nu bliver menuen ikke placeret i den afstand, som den skal. Den er faktisk klinet næsten helt op ad menuen (level0), og den rager nu langt op i stedet for at gå nedad, som den ellers plejer at gøre. Er man heldig, kan man lige fange den næste undermenu i venstre side af hovedmenuen (level0). PLUS, at den ikke skjuler select-boksen længere. Hvad ............. dulen er der nu galt? Det er første gang jeg har prøvet den af i 800 x 600. Jeg ved der er mange, som bruger 800 x 600.
Avatar billede steen_hansen Forsker
25. oktober 2002 - 15:21 #55
Det er lidt forskelligt hvordan undermenuen placerer sig, ikke fra venstre side, men fra toppen:

Hvis den "rager langt op", så forsvinder select-boksen som den skal.

Er den placeret lidt længere nede, forsvinder select-boksen ikke. Det er meget mystisk :o/
Avatar billede steen_hansen Forsker
25. oktober 2002 - 15:25 #56
... men de to menuer sidder næsten oven i hinanden
Avatar billede steen_hansen Forsker
25. oktober 2002 - 15:29 #57
Undskyld!

Level 0 = Den øverste menu

Level 1 = menuen, der kommer frem, når du holder musen over level 0

Level 2 = undermenu til level 0

Det er level 1 og 2, der næsten sidder oven i hinanden, hvis menuen i level 2 bliver for lang.

Er det for kryptisk, eller kan du godt følge mig?
Avatar billede steen_hansen Forsker
25. oktober 2002 - 15:30 #58
(hulk)

Level 2 = undermenu til level 1 (ET, ikke NUL)
Avatar billede bamzen Nybegynder
25. oktober 2002 - 15:45 #59
Jeg skal nok kigge lidt på det iaften,,, men nu er jeg på arbejde....
Avatar billede steen_hansen Forsker
25. oktober 2002 - 15:51 #60
Ok, vi snakkes :o)
Avatar billede bamzen Nybegynder
25. oktober 2002 - 17:21 #61
lad os se hvad er det du siger..........

en god ide er at udnytte muligheden med at kategorisere, så man ikke får alt for lange menuer

du kan på hvert niveau i hver af dine menuer, vælge hvilken vej underpunkter skal komme frem,.. det er den align property du kan se......... MEN.......... hvis du har valgt at dine menuer skal understøtte pagecheck, vil menuen chekke om der er plads nok til at folde menuen ud, er der ikke det, vil den forsøge at folde ud til modsat side..... hvor den ikke chekker....... det kan i nogle tilfælde give nogle sjove,, knapt så ønskede effekter.......

Der er samtidig to parametre offsetX og offsetY , som specificerer forskydning fra det punkt du står på til et eventuelt underniveau.....

Ved at lade menuerne lappe ind over hinanden, bliver det knapt så slemt når den pludselig skifter side.......

Den skulle gerne skjule alle select boxe der går i vejen for menuen.... alternativt kan du gøre det selv i parameteren  onmouseover som du kan specificere til hvert enkelt menupunkt.......

Håber det var svar på dine spørgsmål..... tjekker mail løbende i løbet af aftenen, hvis gud og tdc vil...... og skal nok prøve at svare på det lukkede spørgsmål ;-PPP
Avatar billede steen_hansen Forsker
25. oktober 2002 - 20:03 #62
Hej Bamze!

Tak for det, det ser fornuftigt ud. Jeg har dog kigget på noget af det, men jeg kigger på det igen senere. Mange tak :o)
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