Avatar billede cowboy Nybegynder
16. april 2001 - 10:31 Der er 3 kommentarer og
1 løsning

Nederste Scrollbar !!!

Jeg har fundet dette javascript hos http://www.a1javascripts.com/ og det gør, at man kan ved tryk på en knap,  glider scroll baren i siden langsomt ned. FEd effekt(syntes jeg)

Men, jeg ville hellere have, at det var den nederste scrollbar der kunne gøre dette. Altså fra vendtre mod højre....

Er der nogen der ved hvordan man ændre scriptet, eller kender i en anden løsning ???

Her er scriptet :

<SCRIPT Language=\"JavaScript\">
<!--
/*
This header must remain in place
http://www.plebius.org/javascripts/
Copyright 1999 All Rights Reserved.
http://www.plebius.org
Author: Martin Kretzmann
scripts@plebius.org
License: GNU General Public License
http://www.plebius.org/scripts/license.html
*/
/*                Configuration                      */

// number of pixels to scroll down...
n = 700   

/*******************************************************/

function scrolldown(){
        for (I=1; I<=n; I++){       
                parent.scroll(1,I);
        }
}   

function scrollup(){
        for (I=n; I>=1; I--){
                parent.scroll(n,I);
        }
}
//-->
</SCRIPT>
===================================================
part 2 - this is the scroll up button
====================================================
<!-- --><form>
<input type=button value=\"ScrollDown\" onClick=\"scrolldown()\">
</form><!--A1 -->
====================================================
part 3 - this is the scroll down button
=====================================================
<!-- --><form>
<input type=button value=\"ScrollUp\" onClick=\"scrollup()\">
</form><!--A1 -->


Jeg ville gerne give flere point, men jeg har ikke nogen !!!
Avatar billede jakoba Nybegynder
16. april 2001 - 21:22 #1
Såvidt jeg kan se burde det script slet ikke virke som du beskriver, det kan måske scrolle skråt ned i højre hjørne (eller op i venstre).

Her er et der scroller i diverse retninger altefter hvilken knap du klikker på:
i head:
<script language=\'javascript\'> <!--

var retning = -1;  // -1=stå stille; 0=op; 1=højre; 2=ned; 3=venstre

function maaskeScroll () {
  switch ( retning ) {
  case 0: window.scrollBy( 0,-9); break;
  case 1: window.scrollBy( 9, 0); break;
  case 2: window.scrollBy( 0, 9); break;
  case 3: window.scrollBy(-9, 0); break;
  default: ;
  };
}; //end maaskeScroll ()

var timeHandle = setInterval(\"maaskeScroll()\",60);

// --> </script>

og 5 links (udelad de links du ikke vil have med).
i body:

<table border=0 cellpadding=10>
<tr><td>&nbsp;</td>
    <td><a href=\"java script:void(retning=0);\">Op</a></td>
    <td>&nbsp;</td>
</tr>
<tr><td><a href=\"java script:void(retning=3);\">Venstre</a></td>
    <td><a href=\"java script:void(retning=-1);\">Stop</a></td>
    <td><a href=\"java script:void(retning=1);\">Hojre</a></td>
</tr>
<tr><td>&nbsp;</td>
    <td><a href=\"java script:void(retning=2);\">Ned</a></td>
    <td>&nbsp;</td>
</tr>
</table>

mvh JakobA
Avatar billede cowboy Nybegynder
16. april 2001 - 22:30 #2
Fedt, tusind tak skal du have.
Jeg er ked af at jeg ikke kan gi dig flere point for det, men som sagt, så har jeg ikke nogen.

Lige 2 tillægs spørgsmål (håber det er iorden)

Der sker det at når man har trykket på eksempelvis højre for at den skal glide der over, så hvis man bruger nedertste scrollbar til hive sig tilbage igen, så køre den automatisk til højre af sig selv igen.

HVorfor, og kan man ikke lave det sådan at man også bare kan vælge at bruge sin scrollbar istedet for at trykke på en knap, for at få den til glide til højre ???

Andet spørgsmål er :

Er det netscape kompatibel ?
Avatar billede jakoba Nybegynder
16. april 2001 - 22:51 #3
2) Ja det er lige godt i NS og IE

1) Det kan jeg ikke rigtig gøre noget ved, knappen starter et scroll der fortsætter selv når den når kanten og ikke kan scrolle videre. hvis du hiver siden til bage scroller den bare videre til den rammer kanten igen.
  Det ku nok lade sig gøre at hitte udaf om der klikkes på scrollbaren og stoppe scrollningen hvis det sker, men jeg har ikke lige present hvordan, og der er altså grænser for hvad du får for 5p :-)).

mvh JakobA
Avatar billede cowboy Nybegynder
16. april 2001 - 22:55 #4
Det er helt iorden.

Jeg må stille spørgsmålet igen, når jeg har nogle flere point at gi af.

Du skal have mange tak for din hjælp !!!

Hilsen
Cowboy
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