Avatar billede mmmmn Nybegynder
02. maj 2001 - 02:54 Der er 13 kommentarer og
2 løsninger

Scrollbar

Jeg søger et javascript som laver en scrollbar i en frame - MEN, det skal IKKE være en traditionel windowsscrollbar - men derimod en som jeg selv tegner grafikken til.

Så det skal altså være et script hvor det er muligt at lave scroll-baren ved hjælp af et par billeder (et billede til selve \"bar\'en\" og et billede som kører op i ned i \"bar\'en\" så at siden scroller).

I skal ikke lave scrollbaren grafisk eller noget - men helst vise HVOR i scriptet stien/path\'en til scroll-bar-billederne er placeret.

Avatar billede jakoba Nybegynder
02. maj 2001 - 06:20 #1
Der skal du bruge noget i retning af geets scroller:
http://www.ghtml.com/showoff/scrollbar/index.html

Det der scrolles er slet ikke en ramme, det er et lag lavet med dhtml.

Det kan ikke gøres i en ramme medmindre man lader den gamle scrollbar blive liggende. Hvis man fjerner den vil NS heller ikke tillade at man scroller siden med script.

mvh JakonA
Avatar billede illi Nybegynder
02. maj 2001 - 08:15 #2
Det kan du kun lave flot i Flash 5...
find toturial til den på www.Flashkit.com
søg under det, download det, øv dig og bliv god til det !!

-Rasmus
Avatar billede mmmmn Nybegynder
02. maj 2001 - 11:27 #3
jakoba: men er dette dhtml ligeså kompatibelt som normal javascript og html ?
Og man vil udelukke netscape brugere fuldstændigt hvis man går uden om dette dhmtl og istedet laver det i en traditionel ramme, hvis jeg forstår dig rigtigt - hvilket jeg da ikke er interesseret i.
(ligesom jeg tror man vil udelukke en del hvis man bruger Flash...desværre (illi :-)).

Hvis man \"lader den gamle scrollbar blive liggende\" - kan man så ændre på denne (måske bare farve/format)?

Avatar billede jakoba Nybegynder
02. maj 2001 - 14:53 #4
Geets scroller er NS og IE kompatibel tilbage til version 4 af begge.

I IE (men ikke i NS) kan du ændre farve osv på selve scrollbaren, (det kom vist i vesion 5 af IE. men det er jeg ikke helt sikker på)

En anden fejl ved at lade scrollbaren stå er at brugeren nårsomhelst kan rykke i den og flytte siden et andet sted hen så du også må holde øje med det.

mvh JakobA
Avatar billede cain Nybegynder
02. maj 2001 - 15:01 #5
Det er ganske simpelt....
Hvilken vej skal det scroll\'e
Avatar billede illi Nybegynder
02. maj 2001 - 15:12 #6
ok det kan jeg så godt se, det vil blive et større arbejde hvis du vil have en flash scrollbar på din side...
men jeg tror ikke du kan ændre form kun ved hjælp af ghtml...
men lad spørgsmålet blive liggende...
du kan jo også bare ændre farve...
du kan bare spørge om scriptet hvis det er...
-Rasmus
Avatar billede illi Nybegynder
02. maj 2001 - 15:14 #7
<style type=\"text/css\">
BODY{
  scrollbar-3d-light-color: #707a7a;
  scrollbar-arrow-color: #000000;
  scrollbar-base-color: #CCCCCC;
  scrollbar-dark-shadow-color: #707a7a;
  scrollbar-face-color: #c5c5c5;
  scrollbar-highlight-color: #707a7a;
  scrollbar-shadow-color: #CCCCCC;
}
</style>

______________________________________________

Med dette script ændre du farve på din scrollbar
Avatar billede mmmmn Nybegynder
02. maj 2001 - 15:37 #8
Jakoba: ok det er vel rimelig kompatibelt så... men det havde da været meget rart hvis folk med version 3 browsere også kunne bruge det...
(er det muligt at den så skifter til normal/gammeldags scrollbar hvis folk ikke har 4.0 browsere? (ok det er måske lige lovligt kompliceret og hører til et nyt spørgsmål ... :-))

Summasumuramumsussums:
jeg holder mig altså til dhtml løsningen (Geets).
Og der kan jeg altså let gå ind og bruge mine egne par gif-billeder til scrollbaren - i stedet for ham Geet-fyrens ?



Det med at lade den traditionelle scrollbar skifte farve - det er jeg slet ikke interesseret i hvis  kun IE 5 eller mere kan bruge det.
(cain- den skal scrolle lodret - men hvis det er ovenstående du referrer til - så glem det :-)).
illi: det stykke css du har skrevet er det til omtalte inkompatible feature som kun kan benyttes af IE 5 og op ?



Avatar billede cain Nybegynder
02. maj 2001 - 16:00 #9
jeg kan da sagtens lave noget der ligner det på www.prodic.dk
Avatar billede cain Nybegynder
02. maj 2001 - 16:04 #10
det er det ikke skal det være noget ligende www.prodic.dk
Avatar billede jakoba Nybegynder
02. maj 2001 - 21:13 #11
Næe, ikke vældig komprliceret at sortere på \"version 3 eller derunder\". Men arbejde for dig for der skal lave en helt anden side til de gamle browsere.

tidligt i head:
<script language=\'javascript\'>
if ( parseint(navigator.appVersion)<=3 )
  self.location.href = \"side_med_frameset_der_viser_det_samme_bare_grimt.html\";
</script>

mvh JakobA
Avatar billede jakoba Nybegynder
02. maj 2001 - 21:15 #12
Ups. parseInt er med stort I
if ( parseInt(navigator.appVersion)<=3 )
Avatar billede mmmmn Nybegynder
02. maj 2001 - 22:24 #13
Jakoba : genialt med det lille script du har lavet som fører videre til en mere kompatibel side for dem med gamle browsere - vidste ikke der skulle så lidt til :-)!

Men jeg skal altså lige have bekræftet det: jeg KAN godt skifte de par gif-billeder ud som ham Geet-fyren har brugt til scroll-baren ikke ? altså med mine egne billeder. (jeg gider ikke sidde og forsøge hele weekenden - hvis det alligevel ikke kan lade sig gøre :-)).

cain: det skal være den type scrollbar du henviser til - men ellers tak for tilbuddet :)
(så du får også lidt points :-)).

Avatar billede mmmmn Nybegynder
02. maj 2001 - 22:27 #14
ehm - jeg kan ikke give dig points cain - men det kan illi til gengæld få (havde helt glemt dig :-)).



Avatar billede jakoba Nybegynder
02. maj 2001 - 22:35 #15
Jo da. du kan godt skifte billederne til scrollbaren. De skulle være ret nemme at finde.
Men vær forsigtig hvis du ændrer i scriptet. een ting af gangen så du kan komme tilbage igen. det er er ret avanceret script.

Tak for points. :-))

mvh JakobA
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