Avatar billede ameq Nybegynder
23. december 2002 - 10:03 Der er 19 kommentarer og
1 løsning

scoll ifram

Jeg har sidet og kigget på nolge forskellig sider, hvor de har et ifram, men ingen scrollbar men isted for har se to knap/biller hvor man kan scroll på. Hvordan laver man lige det?
Avatar billede dinkie Nybegynder
23. december 2002 - 10:07 #1
smid et link, så er det lidt nemmere at svare på. (der er mange måder)
Avatar billede ameq Nybegynder
23. december 2002 - 10:13 #2
Avatar billede dinkie Nybegynder
23. december 2002 - 10:42 #3
<script language="JavaScript" src="/include/scrollie.js"></script>
    <script language="JavaScript">
    function initscrollbars()
    {
   
      var divs = document.all.tags("DIV")
      for(var i = 0; i < divs.length; i++)
        if(divs[i].id.substr(0, 9) == "Scrollbar" && divs[i].id.substr(divs[i].id.length - 2, 2) == "IE")
          InitScrollbar(divs[i].id, divs(i).scrollwidth, divs(i).scrollheight)
   
    }
  </script>

<body onload="initscrollbars()">

<div id="Scrollbar0IE" name="Scrollbar0IE" style="width:316; height:282; overflow: hidden" scrollwidth="316" scrollheight="282"> **Sæt content ind her** </div>

<a href="#" onclick="return false" onmouseout="Scroll_DownStop('Scrollbar0')" onmouseover="Scroll_Down('Scrollbar0')"><img name="ScrollUp0" id="ScrollUp0" src="/images/scroll_top_n.gif" style="display:" border="0"></a>


Ovenstående er sakset ud af koden. Det er det essintielle for at lave funktionen, så nu er det bare at stykke det sammen som man lyster.

Som du kan se er det ikke engang iframe objektet der er brugt til at lave netop den her funktion.
Avatar billede ameq Nybegynder
23. december 2002 - 10:47 #4
okey den kan jeg ikke lige for til at virke?
Avatar billede dinkie Nybegynder
23. december 2002 - 10:53 #5
har du downloadet scrollie.js og lagt den i lokalt /include ?
Avatar billede ameq Nybegynder
23. december 2002 - 12:18 #6
nope det er nok det =)
Avatar billede ameq Nybegynder
23. december 2002 - 12:21 #7
InitScrollbar(divs[i].id, divs(i).scrollwidth, divs(i).scrollheight) <- den laver vist fejl i den...
Avatar billede dinkie Nybegynder
23. december 2002 - 12:53 #8
Hvilke fejl får du? har du evt et link til det du har lavet på nettet?
Avatar billede ameq Nybegynder
23. december 2002 - 13:01 #9
jeg ligger den lige op
Avatar billede ameq Nybegynder
23. december 2002 - 13:02 #10
Avatar billede ameq Nybegynder
23. december 2002 - 13:02 #11
Avatar billede nikolajdu Nybegynder
23. december 2002 - 13:31 #12
<script language="JavaScript" src="/include/scrollie.js"></script>

skal være :

<script language="JavaScript" src="include/scrollie.js"></script>
Avatar billede ameq Nybegynder
23. december 2002 - 13:40 #13
okey line 60 men den finde bare ikke =)
Avatar billede dinkie Nybegynder
23. december 2002 - 13:42 #14
He he fandt den også lige nu her.. ;o)
Avatar billede dinkie Nybegynder
23. december 2002 - 13:44 #15
Her er den med begge knapper der virker..

<HTML><HEAD>
<script language="JavaScript" src="include/scrollie.js"></script>

<SCRIPT language=JavaScript>
    function initscrollbars()
    {
   
      var divs = document.all.tags("DIV")
      for(var i = 0; i < divs.length; i++)
        if(divs[i].id.substr(0, 9) == "Scrollbar" && divs[i].id.substr(divs[i].id.length - 2, 2) == "IE")
          InitScrollbar(divs[i].id, divs(i).scrollwidth, divs(i).scrollheight)
   
    }
  </SCRIPT>

</HEAD>
<BODY onload=initscrollbars()>
<DIV id=Scrollbar0IE style="OVERFLOW: hidden; WIDTH: 316px; HEIGHT: 100px"
scrollheight="150" scrollwidth="316" name="Scrollbar0IE">
bla bla bla bla <BR>bla
bla bla bla <BR>bla bla bla bla <BR>bla bla bla bla <BR>bla bla bla bla <BR>bla
bla bla bla <BR>bla bla bla bla <BR><BR>bla bla bla bla <BR>bla bla bla bla
<BR>bla bla bla bla <BR>bla bla bla bla <BR>bla bla bla bla <BR>bla bla bla bla
<BR>bla bla bla bla <BR>bla bla bla bla <BR>bla bla bla bla <BR>bla bla bla bla
<BR><BR>bla bla bla bla <BR>bla bla bla bla <BR>bla bla bla bla <BR>bla bla bla
bla <BR>bla bla bla bla <BR>bla bla bla bla <BR><BR>bla bla bla bla <BR>bla bla
bla bla <BR>bla bla bla bla <BR><BR>bla bla bla bla <BR>bla bla bla bla <BR>bla
bla bla bla <BR>bla bla bla bla <BR>bla bla bla bla <BR>
</DIV>

<a href="#" onclick="return false" onmouseout="Scroll_DownStop('Scrollbar0')" onmouseover="Scroll_Down('Scrollbar0')"><img name="ScrollUp0" id="ScrollUp0" src="/images/scroll_top_n.gif" style="display:" border="0"></a>
<a href="#" onclick="return false" onmouseout="Scroll_UpStop('Scrollbar0')" onmouseover="Scroll_Up('Scrollbar0')"><img name="ScrollDown0" id="ScrollDown0" src="/images/scroll_bund_n.gif" style="display:" border="0"></a> </BODY></HTML>
Avatar billede ameq Nybegynder
23. december 2002 - 13:53 #16
super nice men hvad nu vis jeg vil have et tekst link? isted for et billede...?
Avatar billede ameq Nybegynder
23. december 2002 - 13:54 #17
og det virker kun i IE ik?
Avatar billede nikolajdu Nybegynder
23. december 2002 - 13:57 #18
document.all er ingen standard og bruges kun af IE - Opera kan af og til finde på at lege med der også - Dog ikke her.
Avatar billede dinkie Nybegynder
23. december 2002 - 14:06 #19
Hele scriptet er bygget op over at skulle bruge billeder. Men det kan da laves om ved at ændre koden i scrollie.js
Avatar billede ameq Nybegynder
23. december 2002 - 14:09 #20
okey det må jeg lege med hvis jeg skal bruge det =)
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