Avatar billede c-lund Nybegynder
21. februar 2004 - 19:59 Der er 4 kommentarer og
1 løsning

Scroll bar

Er der nogen der kender et script hvor man kan udskifte den standard scroll bar med sin egen grafik (gif billeder) altså pil op og ned, og "baren".
Avatar billede thedeathart Nybegynder
21. februar 2004 - 21:16 #1
Ja.
Og hvis du så tilføjer scroll="no" i <body  så vil du heller ikke se windowsscroll...

<div id="staticbuttons" style="position:absolute;">
<a href="java script:" onmouseover="myspeed=-thespeed" onmouseout="myspeed=0"><img
src="arrows_up.gif" border="0"></a><br>
<a href="java script:" onmouseover="myspeed=thespeed" onmouseout="myspeed=0"><img
src="arrows_dn.gif" border="0"></a>
</div>

<script>

//Page Scroller (aka custom scrollbar)- By Dynamic Drive
//For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
//This credit MUST stay intact for use

var Hoffset=70 //Enter buttons' offset from right edge of window (adjust depending on images width)
var Voffset=80 //Enter buttons' offset from bottom edge of window (adjust depending on images height)
var thespeed=3 //Enter scroll speed in integer (Advised: 1-3)

var ieNOTopera=document.all&&navigator.userAgent.indexOf("Opera")==-1
var myspeed=0

var ieHoffset_extra=document.all? 15 : 0
var cross_obj=document.all? document.all.staticbuttons : document.getElementById? document.getElementById("staticbuttons") : document.staticbuttons

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function positionit(){
var dsocleft=document.all? iecompattest().scrollLeft : pageXOffset
var dsoctop=document.all? iecompattest().scrollTop : pageYOffset
var window_width=ieNOTopera? iecompattest().clientWidth+ieHoffset_extra : window.innerWidth+ieHoffset_extra
var window_height=ieNOTopera? iecompattest().clientHeight : window.innerHeight

if (document.all||document.getElementById){
cross_obj.style.left=parseInt(dsocleft)+parseInt(window_width)-Hoffset+"px"
cross_obj.style.top=dsoctop+parseInt(window_height)-Voffset+"px"
}
else if (document.layers){
cross_obj.left=dsocleft+window_width-Hoffset
cross_obj.top=dsoctop+window_height-Voffset
}
}

function scrollwindow(){
window.scrollBy(0,myspeed)
}

function initializeIT(){
positionit()
if (myspeed!=0){
scrollwindow()
}
}

if (document.all||document.getElementById||document.layers)
setInterval("initializeIT()",20)

</script>
Avatar billede Slettet bruger
22. februar 2004 - 12:34 #2
Se her:
http://www.twinhelix.com/dynamic.html
Vælg "DHTML" > "DHTML Scroller" i menuen.
Avatar billede c-lund Nybegynder
22. februar 2004 - 14:18 #3
Til thedeathart:
Hvad med selve baren der lægger mellem up arrow og down arrow, den kan
jeg ikke se. kan man få den passet ind
Avatar billede thedeathart Nybegynder
22. februar 2004 - 15:01 #4
c-lund - der er ikke nogen, man holder bare muser over op eller ned billedet, og så scroller den... der er inden bar.
Avatar billede thedeathart Nybegynder
22. februar 2004 - 15:03 #5
baren er et windows script, men hvis du vil have at den ser anderledes ud kan du evt, bruge css. {style shet}
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

IT-JOB

Capgemini Danmark A/S

Open Application (Denmark)

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer