Avatar billede psychoras Novice
27. april 2003 - 15:07 Der er 5 kommentarer og
3 løsninger

Automatisk scroll ved mouse over

Nogen der har et script som gør at ens side automatisk scroller nedaf når man holder musen over et bestemt billede.
Ligesom på www.armin.dk
Avatar billede cdc Novice
27. april 2003 - 15:13 #1
og klik dhtml: http://www.gosume.com/viewsrc/ under textscroll mener jeg det er
Avatar billede hcichosz Praktikant
27. april 2003 - 15:13 #2
<SCRIPT language=JavaScript1.2>


var currentpos=0,alt=1,curpos1=0,curpos2=-1
function initialize(){
startit()
}
function scrollwindow(){
if (document.all)
temp=document.body.scrollTop
else
temp=window.pageYOffset
if (alt==0)
alt=1
else
alt=0
if (alt==0)
curpos1=temp
else
curpos2=temp
if (curpos1!=curpos2){
if (document.all)
currentpos=document.body.scrollTop+1
else
currentpos=window.pageYOffset+1
window.scroll(0,currentpos)
}
else{
currentpos=0
window.scroll(0,currentpos)
}
}
function startit(){
setInterval("scrollwindow()",10)
}
window.onload=initialize
</SCRIPT>

mvh H Cichosz
Avatar billede henrik_bs Nybegynder
27. april 2003 - 15:15 #3
Avatar billede je79ayps Novice
27. april 2003 - 15:19 #4
Avatar billede psychoras Novice
27. april 2003 - 16:44 #5
hcichosz > Hvor henne i det script smider man billede stien ind ?
Avatar billede hcichosz Praktikant
27. april 2003 - 16:57 #6
det er mig der har misforstået det script smider man bare i head og så scoller siden brug den her det er je79ayps han skal have poingene

<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!="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>
der rediger du billederne foroven og scriptet skal være i bunden af siden
Avatar billede hcichosz Praktikant
27. april 2003 - 17:03 #7
du kan også vælge tekst i den
<div id="staticbuttons" style="position:absolute;">
<a href="java script:" onmouseover="myspeed=-thespeed" onmouseout="myspeed=0">op</a>
<a href="java script:" onmouseover="myspeed=thespeed" onmouseout="myspeed=0">ned</a>
</div>
Avatar billede psychoras Novice
29. april 2003 - 15:06 #8
Kan det lade sig gøre at lave de to billeder i en frame og det der skal scrolle i en anden ?
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