Avatar billede Tony Juniormester
26. september 2003 - 12:19 Der er 12 kommentarer og
2 løsninger

Skrue op og ned for lyden via sliding div?

Jeg har en medieafspiller hvori jeg via understående kan skrue op og ned for lyden:

onMouseOver="Player.settings.volume = Player.settings.volume + 20"
onMouseOver="Player.settings.volume = Player.settings.volume - 20"

Løsningen er ikke optimal, da det ikke just er særligt intuitivt at skulle skrue op og ned for lyden på knapper / ikoner via onClick,  onMouseOver el.a.. Derfor ville det være meget bedre om jeg brugte en ’skyder’ som volumekontrol.

Hvordan vil koden se ud for et ’sliding div’ der:

1. Kun af bruger via musen kan bevæges horisontalt indenfor en given grænse (f.eks. 20 pixels frem og 20 pixels tilbage) ?
2. Skruer op for lyden for hver pixel det bevæges langs linien til højre og ditto ned når det bevæges til venstre ?


Alternativt:

Kender nogen en løsninger hvor lydregulering er implementeret intuitivt via JavaScript ?
Avatar billede roenving Novice
28. september 2003 - 13:00 #1
Kan du ikke finde en af de alternative dhtml-scrollbars og så bruge den til at skrue op og ned ?-)
Avatar billede Tony Juniormester
28. september 2003 - 14:48 #2
roenving >> Jeg har ledt og ledt og ledt og ... efter 'et-eller-andet' der låser et layer horisontalt eller vertikalt, men alle mulige løsninger jeg støder på er alle 'drag and drop' til puslespil  o.a. i den dur.

En scrollbar?, hmm – tjaa, måske der var noget der. Det er vel også blot et layer man ’tager ved’. Jeg kikker på, om jeg kan finde noget … godt tænkt i øvrigt!

***
… er min mail nået frem til dig?
Avatar billede roenving Novice
28. september 2003 - 14:55 #3
-- ja, men den faldt jo lige over, at jeg startede et studium, så jeg har været lidt ophængt og er endnu ikke nået så langt ned i min mail-box, at jeg er blevet mindet om den !-)

-- men iøvrigt er det grundlæggende svar: Ja !o]
Avatar billede Tony Juniormester
28. september 2003 - 15:59 #4
Storartet! ... jeg har lige prøvet at maile dig igen på samme adr., men har fået: "This is an automatically generated Delivery Status Notification. Delivery to the following recipients failed. nn@hotmail.com"

Kan du smide mig din priv. mail adr. (hvis du har en)?
Avatar billede roenving Novice
13. oktober 2003 - 05:05 #5
Avatar billede Tony Juniormester
13. oktober 2003 - 08:30 #6
Ja, jeg kender den godt - den har været på banen i et par år efterhånden ... men det bliver den selvfølgelig ikke dårligere af :)

Ja, jeg vil dykke ned i den, når jeg får lidt mere tid og vende tilbage her ...
Avatar billede roenving Novice
14. oktober 2003 - 05:14 #7
geeet har fat i noget ...
Avatar billede Tony Juniormester
26. oktober 2003 - 15:16 #8
roenving, smid lige et 'svar' så du kan blive honoreret lidt for din omsorg ;)

... jeg har ikke p.t. tid til at gøre mere ved problemet, men jeg tager det op senere ...
Avatar billede roenving Novice
26. oktober 2003 - 15:26 #9
Oki, så velbekomme '-)
Avatar billede roenving Novice
26. oktober 2003 - 15:26 #10
;O)
Avatar billede Tony Juniormester
26. oktober 2003 - 15:29 #11
Som venner vi dele ;)
Avatar billede roenving Novice
26. oktober 2003 - 15:33 #12
-- så takker jeg da for points ;~}

-- og hvad har du gang i siden du må opgive dette projekt ?-)
Avatar billede Tony Juniormester
26. oktober 2003 - 15:38 #13
Velbekomme ...

Uha, det kan jeg ikke snakke om her ... noget med streaming ...
Avatar billede roenving Novice
26. oktober 2003 - 15:54 #14
Okay !-)
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