Avatar billede imp Nybegynder
09. november 2000 - 16:45 Der er 26 kommentarer og
1 løsning

scroller...

Harjsa.. Jeg skal bruge et script der scoller et layer.
Startpositionen (minimums positionen)for laget er L: -1 px T: 262 px
slutpositionen (maximums positionen) for laget er: -383 px T: 262 px
Laget hedder portfolio. Det skal scolles via to knapper.
Første knap scroller det frem (fra -1 mod -383). Denne knap ligger i billeder/scrollhoejre.gif
Anden knap scroller det tilbage (fra -383 mod -1). Denne knap ligger i billeder/scrollvenstre.gif
Selve laget, protfolio, er 1120 px bred og 32 px høj.
Det skal være sådan at det er når man har musen på knapperne skal det scrolle og når man tager musen væk fra knapperne skal det stoppe. Hvis man først har musen over scrollhoejre.gif og tager den væk og over på scrollvenstre.gif skal den begynde at scrolle tilbage derfra hvor den kom til da man havde musen henover scrollhoejre.

Håber I kan forstå det og hjælpe mig. Det er et rimelig vigtigt script så jeg vil gerne give alle mine point væk. Men jeg forventer så også at det er primo varer jeg får. Jeg gider ikke bare have et link til en eller anden side hvor jeg selv skal læse mig frem til hvad jeg skal gøre! Sriptet skal gerne postes herinde!
Alle mine point svarer til 300 da jeg lige har oprettet en bruger ;)

- imp
Avatar billede imp Nybegynder
09. november 2000 - 16:47 #1
Laget er forresten lavet og har en timeline! Så det må ikke påvirke timelinen!!!

På forhånd tak.

- imp
Avatar billede imp Nybegynder
09. november 2000 - 16:48 #2
timelinen hedder også portfolio...
Avatar billede imp Nybegynder
09. november 2000 - 16:48 #3
Håber virkelig I kan hjælpe mig hurtigst muligt!
09. november 2000 - 16:51 #4
Har du oprettet en bruger profil til dette ene formål?
Avatar billede imp Nybegynder
09. november 2000 - 16:55 #5
Ved godt det lyder som om jeg prøver på at snyde, men ja... For jeg kunne ikke logge ind med min normale bruger.. Det er ikke et forsøg på at snyde overhovedet.. JEg har jo ikke ligefrem tænkt mig at svare på mit eget spørgsmål og så selv tage pointene... Men som sagt er der en eller anden fejl så jeg ikke kan logge ind med min normale bruger og jeg skal virkelig bruge dette script HURTIGT! Så... Hvad kunne jeg ellers gøre?
Avatar billede nixen Nybegynder
09. november 2000 - 17:06 #6
Kære imp.
Det kan gidt være at jeg bare burde holde dette sure opstød for mig selv, men jeg gider simpelthen ikke lave et script til en der ikke er indstillet på selv at gøre en skid for at lære noget.
Holdningen med \"jeg vil ikke bare ha\' et link til et site hvor jeg skal bruge tid til at sætte mig ind i det\" synes jeg ikke hører hjemme på et sted som eksperten...
Hvis du vil ha\' hjælp til at lave en vil jeg meget gerne hjælpe dig, men hvis du har en opgave hvor du skal bruge en scrollbar synes jeg enten du burde ha\' indset at du ikke var dygtig nok til script til at lave en scrollbar, eller have afsat tid til at lære det.
Men det er selvfølgelig bare min holdning..
Avatar billede imp Nybegynder
09. november 2000 - 17:14 #7
nixen-> Det er jo ikke derfor! Se her: http://www.flatrate.f2s.com/new/main.htm
Der skal jeg bruge det script til at scrolle et layer.. Det er simpelthen umuligt at lave i DreamWeaver! JEg vil da gerne lære noget! Det er da klart! Men jeg gider ikke skulle sidde og læse igennem en eller anden rodet side hvor jeg alligevel ikke fatter halvdelen! Jeg lærer bedst ved at læse selve scriptet og så se hvad de enkelte funktioner gør. Det er sådan jeg lærte at bruge dreamweaver.. Jeg hentede det, satte mig ned og prøvede forskellige ting! JEg havde aldrig drømt om at jeg nogensinde ville kunne bruge tidlinen eller noget som det overhovedet... Men hvis du ike vil hjælpe så er det da klart iorden. Det er der vel andre der vil... Men du må altså endelig ikke tro det er fordi jeg ikke vil lære noget. Det er bare fordi jeg ikke kan programmere direkte i hånden og jeg bruger DreamWeaver normalt! Men det kan man ikke alt med.!

- imp

PS: main.htm fylder ca 100 KB så den tager nok noget tid at hente! *S*
Avatar billede mains Nybegynder
09. november 2000 - 17:15 #8
Hvor mange minutters arbejde er 300 point værd? :) Der burde nok nærmere være kr på banen til dette spørgsmål. :)
Avatar billede imp Nybegynder
09. november 2000 - 17:17 #9
main-> Jamen så lad vær\' at lave det! Jeg gider ikke til at betale for det, det gi\'r da sig selv.
Jeg har ikke sagt at I ikke bare kan poste et script I har fundet. Det er helt i orden, men jeg gider bare ikke have et link.
Avatar billede tlist Nybegynder
09. november 2000 - 18:43 #10
Du er dum og høre på.
End scrollbar er ikke bare noget man laver. Især ikke hvis det virke i både NS og IE.
Det er da ingen der gider give dig noget de \"måske\" har brugt flere dage på at få til at virke.
Avatar billede imp Nybegynder
09. november 2000 - 20:01 #11
HMm...

tlist-> Det er ikke en scrollbar! Den er til at finde på nettet! Den behøver kun virke i IE! Så alt hvad der egentlig skal gøres er at finde den på nettet, kopiere koden, ændre lidt i den og poste den her. Hvor svært kan det være? Det må sgu da være fair at jeg giver 300 point for det?

- imp
Avatar billede imp Nybegynder
09. november 2000 - 20:02 #12
Hvorfor er I så gnavne alle sammen?
Avatar billede jannestrid Nybegynder
09. november 2000 - 20:28 #13
Må si dette var en gnellete thread. Enig i din siste kommentar.
Jeg har omtrent samme problemet som du akkurat nå og har kommet et lite stykke: Jeg ville finne en måte å slippe den virkelig ganske stygge scrollbaren på, så jeg fant ut å skulle plassere en slags scrollefelt inne i layeren som får teksten å flytte seg oppover eller nedover avhengig av om man klikker upptil eller nedtil i tekstfeltet. Foreløpig har jeg fått til å flytte teksten stegvis i hvert fall. For å få en ide om hvordan det ser ut nå kan du ta en kikk på http://www.jannes-backyard.com/hojer . Det jeg gjorde var ganske enkelt å legge flere layers på hverandre, de øverste to, en opptil og en nedtil i tekstfeltet inneholder hver sin transparent gif som er \"clickable\". Eventhandleren gør da avhengig av om browseren er navigator eller MSIE en av to ting, enten endrer den top-propoertien til layeren med et bestemt antall pxl (Navigator) eller den endrer .style.pixelTop (MSIE). Exemplet nedenfor viser den kod (for den transparente gif som brukes som button, og som ligger direkte over teksten) som sender teksten nedover, og inneholder også en snutt som hindrer den fra å gå lengre en den opprinnelige posisjonering.

<div id=\"DownLayer\" style=\"position:absolute; width:129px; height:723px; z-index:5; left: 5px; top: 175px\">
  <a href=\"#\"
onFocus=\"this.blur()\"
onClick=\"if (navigator.appName.indexOf(\'Netscape\')!=-1)
{if (TextLayer.top<10) TextLayer.top=TextLayer.top+50}
else
{if (TextLayer.style.pixelTop<10)TextLayer.style.pixelTop=TextLayer.style.pixelTop+50}\">
  <img src=\"images/transparent.gif\" width=\"132\" height=\"787\" border=\"0\"></a></div>
Avatar billede jannestrid Nybegynder
09. november 2000 - 20:31 #14
En ting til:
Det er mulig man kan få dette til å gå kontinuerlig (trinnvis) ved å bruke setTimeOut() i en funksjon som kaller opp seg selv, slik at den går runt så lenge man holder nede musen. Men det har jeg ikke prøvd ennå.
Lykke til
Avatar billede jannestrid Nybegynder
09. november 2000 - 21:41 #15
Det hele må jo styres av en eventhandler - som jo er nettopp det: den utfører noe som reaksjon på et event. onMouseDown må da være det event som starter scrolling og onMouseUp må deretter stoppe scrollinga. (onClick funker ikke i en slik sammenheng) Eksakt hvordan den skal stoppes har jeg ikke tenkt på egentlig, men antagligvis kan det gjøres ved att setTimeOut-snurren i hver omdreining sjekker verdien på en variabel (som har verdien true) ( if (spinornot==true)....else...  ) som får ny verdi i eventhandleren onMouseUp  (  onMouseUp=\"spinornot=false\". Dette er alltså ikke testet.
Hei og hå.
Avatar billede jannestrid Nybegynder
09. november 2000 - 21:45 #16
Beklager, jeg ser nå at dette skal rulle når du har musen over, Nåja, du skifter bare onmousedown mot onmouseover og onmouseup mot onmouseout, for øvrig samme suppa. Jeg noterer også at det ikke skal påvirke timelinen - det har jeg ikke noe forhold til: jeg vet faktisk ikke vad en timeline brukes til, men det kunne du kanskje fortelle meg?
Avatar billede jannestrid Nybegynder
10. november 2000 - 13:05 #17
Det skal også påpekes at løsningen min bygger på bruk av en frame hvor denne layeren blir plassert. Scrolling foregår deretter ved at hele framen blir flyttet opp og ned. Hvordan man skulle kunne flytte text i en stasjonar layer på en slik kontinuerlig måte er en vanskeligere nøtt må jeg si. Jeg har for øvrig nå prøvd denne setTimeOut-snurren jeg nevnte ovenfor og den fungerer helt utmerket. Så forutsatt at du kan leve med å plassere et layer i en frame, så er forsåvidt problemet dit løst. Den nye versjonen, med kontinuerlig bevegelse av teksten ( i 1 pxl trinn) kommer på adressen jeg nevnte tidligere, i løpet av kvelden.
Avatar billede jannestrid Nybegynder
10. november 2000 - 13:17 #18
Jeg har nå lest på litt i Dreamweavers tutorial, og funnet ut at det vel egentlig er en timeline jeg har skapt, langt på vei. Jeg går ut fra at Dreamweavers timelines også er en variant på bruken av setTimeOut, (men som sagt, jeg har aldrig brukt dem).
Avatar billede imp Nybegynder
12. november 2000 - 01:36 #19
Så virker det sgu! Pg.a. Janne... Så du skal da lige have alle pointene...
I andre.. Der burde være en mulighed for at tage jeres point for I har da været nogle røvhuller... Men det må I jo selvom!

- imp
Avatar billede nixen Nybegynder
12. november 2000 - 16:58 #20
Jamen, det er da fint at du har fået det til at virke, tillykke med det - jeg håber du er blevet lidt bedre til dhtml. Og hvis du tænker lidt over det kan du måske forstå hvorfor der ikke er nogen der gider at lave hele arbejdet for dig...
Hjælp? Gerne. Lave mandens opgave for ham? No way...
Avatar billede nixen Nybegynder
12. november 2000 - 17:01 #21
..og mht. Point... Grow up, point er kun for sjov..
Avatar billede jannestrid Nybegynder
12. november 2000 - 17:48 #22
Kjempefint at du fikk det til, imp.
Til andre involvert i denne debatten: Jeg skjønner ikke helt hva dette gnellet ska vare bra for : Den observante leser har sikkert notert at jeg ikke heller løste oppgaven for ham. Jeg løste den for meg selv, og tok ham med på turen. Og faktum er at han må ha kodet en del selv, ettersom løsningen (den adressen jeg ga ham) slettest ikke var tilpasset ham. Er det ikke det denne spalten er til for da? For øvrig tror jeg ikke jeg brukte mere tid på det egentlig, enn dere har brukt til å gny. Hadde jeg ikke hatt en ide til en løsning så hadde jeg ikke svart. Dette gnellet hører hjemme andre steder syns jeg.
Avatar billede imp Nybegynder
13. november 2000 - 00:04 #23
nixen->>> Tsk tsk... Du er da for vildt premenstruel eller sådan noget! Total grumpy knægt! Men det må du da selv om! Som Janne siger så rettede jeg selv scriptet til og tilføjede noget så det er da ikke sådan at hun har decideret løst min opgave for mig! Og for det andet kan man vel egentlig heller ikke kalde det en \"opgave\" da det var noget jeg selv skulle bruge! Så det jeg fik var hjælp - alt hvad jeg bad om! Derfor er det sgu da svagt af jer alle sammen at syre sådan ud! Men som sagt: Det må du selv om!

- imp
Avatar billede nixen Nybegynder
13. november 2000 - 00:33 #24
Jeg gider egentligt ikke ha\' denne her diskussion; det gør du vel heller ikke.
Jeg synes at det er fint at du har fået lavet det - og fint at jannestrid hjalp til - men da jeg læste dit spørgsmål fik jeg indtryk af at du bare ville have noget du kunne cut&paste direkte ind på din side, det pissede mig lidt af.
quote: \"Jeg gider ikke bare have et link til en eller anden side hvor jeg selv skal læse mig frem til hvad jeg skal gøre!\"
Men fair nok, det har jeg måske misforstået..
Avatar billede nixen Nybegynder
13. november 2000 - 00:35 #25
.. og hvis jeg havde læst din kommentar 09/11 2000 17:14:07  lidt bedre ville jeg nok have indset det..
Avatar billede imp Nybegynder
13. november 2000 - 02:27 #26
tsk tsk...
Avatar billede imp Nybegynder
13. november 2000 - 02:27 #27
kan ske jeg skrev det for \"hårdt\"?
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