Avatar billede gurly Praktikant
22. september 2007 - 05:19 Der er 11 kommentarer og
1 løsning

ændre i rulnedliste så den ikke bliver ved at være blå

jeg har en "dobbelt rulned liste" hvor selve de to bokse ser sådan ud >

    <form action="" method="get" onsubmit="return false">
    <select name="mainindex" id="mainindex" onclick="loadSubIndex(this.selectedIndex);" size="1">
      <option> Select Category Here </option>
      <option>Bla Bla 1</option>
      <option>Bla Bla< 2/option>
      <option>Bla Bla 3</option>
    </select>
    <select name="subindex" id="subindex" onchange="scrip1();Script"();">
      <option>-<--- Select Category first ---</option>
    </select>
    </form>

Når først man så har valgt kategori i den ene boks, og derefter vælger subvalue i den anden boks, så får det to script til at køre via "onchange"
men så er det så at subvalue i boks 2 stadig bliver ved at være markeret blå, og det er iriterende at man skal "afklikke" et sted på siden for at få markeringen til at gå væk, og kommer man til at dreje på mussehjulet, så skifter den jo subvalue og køre script igen, så hvis ikke folk har "afklikket" kan de ikke scrole ned af siden.

hvordan får jeg den blå markering til at forsvinde selv ?
Avatar billede roenving Novice
22. september 2007 - 10:02 #1
<select name="subindex" id="subindex" onchange="scrip1();Script();this.blur();">
Avatar billede gurly Praktikant
22. september 2007 - 18:28 #2
this.blur();
Næ det hjælper desværre ikke, subvalue blive ved at være blå efter den har kørt scriptne
Avatar billede gurly Praktikant
23. september 2007 - 08:06 #3
Ja jeg kan jo bare sige

    <select name="subindex" id="subindex">
      <option>-<--- Select Category first ---</option>
    </select>&nbsp;<input type="button" value=" Go " onClick="scrip1();Script"();">
    </form>

for så forsvinder markeringen af subindex jo når man klikke på knappen, men det iritere mig næsten ennu mere at man skal til at trykke på den knap hele tiden,
kan man da slet ikke kalde på et eller andet script som ligger fokus over på noget andet, skal der virkelig et musse klik til ?
Avatar billede olebole Juniormester
23. september 2007 - 16:14 #4
<ole>

Det er irriterende, ja ... men svaret er 'nej'  :o|

/mvh
</bole>
Avatar billede gurly Praktikant
23. september 2007 - 22:30 #5
det må jeg jo så acceptere som et svar  c",)

hvordan laver jeg så en dobbelt rulned, hvor jeg IKKE bruger sådan en standart form,
det skulle helst kunne bruges sammen med den externe js fil jeg har brugt hidtil
http://www.hjemmesideskolen.dk/html/multilevelmenu.asp
Avatar billede olebole Juniormester
23. september 2007 - 22:54 #6
Du googler efter en færdig løsning - eller tilbringer rigtig meget tid med en editor, et par rammer Cola, en god forsyning af pizzaer og et hav af browsere.

Når du så har fundet den og implementeret den på din side, gør du dig klar til at blive flamed af dine brugere, fordi dine dropdowns ikke fungerer som alle andre på WWW - og at man ikke kan tabbe mellem dem  ;D
Avatar billede gurly Praktikant
23. september 2007 - 23:14 #7
jeg har en ide om at jeg måske kan finde noget her
http://www.milonic.com/
jeg ved bare ikke hvad af det der måske kan bruges, kan ikke rigtigt overskue det, er ikke den store hej til engelsk.

kan se de ogsp har noget dhtml menu, men er i tvivl om dhtml kan dække hen over en embed win media player, sådan at man får menuen liggende oven på video i media player.
har forsøgt mig lidt med den almindelige rulned liste
jeg plaserede mediaplyer øverst på siden, størelsen på mediaplayer blev defineret via et script som målte browservindue, sådan at mediaplayer fylder 100% af browservindue.
så plaserede jeg sådan en dobbelt rulned liste i en <table> neden under playeren, og så satte jeg margen til -30  så kunne jeg få rulned listen til at komme op og ligge oven på den sorte linie nederst på playeren, men hvis jeg satte mere minus margen på så listen begyndte at gå op over video billedet så forsvandt listen om bag video billedet i stedet. (virkede også kun i explorer)

ved du om det er muligt at få noget til at lægge sig oven på video billedet
Avatar billede gurly Praktikant
23. september 2007 - 23:17 #8
men jeg redigere også dagligt i menuen, så det skal jo også være rimeligt at tilføje nye ting til menuen
Avatar billede gurly Praktikant
24. september 2007 - 01:26 #9
Jeg har downloadet den her >
Plain Text Horizontal Style DHTML Menu Bar in .zip format
http://www.milonic.com/download.php

men hvis man plasere menu baren lige oppe over en mediaplayer
så kan fanebladene ikke rulle ned over billedet på mediaplayeren
de forsvinder i stedet om på bagsiden af playeren !

hvordan bestemmer man hvad der er øverste lag på sådan en side, kan man slet ikke værre herre over hvad der ligger øverst når ting overlegre hinanden ?

og hvis svaret er at video billedet altid vil være øverst, hvordan kan det så være at en almindelig rulned som den jeg linkede til fra hjemmesoideskolen, den kan godt rulle ned over media playeren ?

selv om i intet svar har, så smid bare et svar for den her olebole >
Kommentar: olebole 23/09-2007 16:14:20
Avatar billede gurly Praktikant
24. september 2007 - 02:59 #10
nu ha jeg så forsøgt med denne javascript menu >
http://www.dynamicdrive.com/dynamicindex1/sm/index.htm
inde på siden kan man se den som eksempel, det er den sorte boks der ligger helt øverst i vinduet, og man kan jo også se problemet, fordi peger man på fanen helt til højre hvor der står "miscallaneous"  så den ruller ned, så kan man se at den bliver ødelagt, fordi den ikke kan dække over det søgefelt de har liggende der.
(flot af dem at demonstrere svaghederne også)

men den giver samme problem for mig, den kan ikke rulle ned over en media player
(og sikkert heller ikke ned over en flash)

Findes der ikke noget der kan det ?
Avatar billede gurly Praktikant
24. september 2007 - 18:23 #11
Nå men jeg løste problemet ved at bruge en submit knap, som jeg så fjernede markeringen.
jeg fastholdt brug af almindelig rulnedliste, men fik sat en style på den så der kom lidt farve på, og det ser ok ud.
til playeren jeg skulle bruge til programmet, brugte jeg metoden med at plasere listen under playeren, og så sætte listen "minus margin"
lige som playeren i sig selv fik lidt minus margen for oven også,
for at kompensere lidt for den ellers meget tynde knap linie med luk knap.
egentlig kunne jeg fjerne linien fra programmet og køre kiosk mode, men det er meget rart med lukknappen  c",)

Tror nok det har været noget af en prestation at få en embed mediaplayer til at køre med 100 % skærm udnyttelse, og så stadig have en hjemmelavet menu synlig c",)
det kan alt sammen ses her >
http://www.aelling.lir.dk/public/Download-tv.htm
hvor man kan se et blllede af programmet, det er et screenshot, og det er IKKE beskåret, den fylder virkelig så meget af skærmen  c",)

Ville i ikke have point ?
Avatar billede gurly Praktikant
04. oktober 2007 - 21:51 #12
Da i åbentbart ikke vil have point, så må jeg tage dem selv så jeg kan få lukket  c",)
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