jongens ik heb een probleem: het onderstaande script hoort een div met id "horizontal_scroll" een eind opzij te scrollen, maar het doet niet meet nadat ik "window" (de hele pagina) met "document.getElementById(horizontal_scroll)" (alleen de div met als id "horizontal_scroll") heb vervangen. voor zover ik weet hoort dit gewoon te werken maar ja, ik weet niet zo veel
. Kan niemand mij vertellen wat er in vredesnaam loos is met mijn aanpassing?
het draait op http://www.devcore.eu/devcore/portfolio
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| vitesse=20; position=0; function move(px) { if(document.getElementById(horizontal_scroll).navigator.userAgent.indexOf("Mac")>=0) ;else if(navigator.appName == 'Netscape')if(document.getElementById(horizontal_scroll).innerWidth>1000)px=px*0.993;else px=px*0.995; if (position>px) { while(position>px){ document.getElementById(horizontal_scroll).scrollTo(position,0); position=position-vitesse; //document.dragobject.moveit.targetobj.style.left=document.dragobject.moveit.offsetx+evtobj.clientX-document.dragobject.moveit.px+"px" } } else { while(position<px){ document.getElementById(horizontal_scroll).scrollTo(position,0); position=position+vitesse; } } document.getElementById(horizontal_scroll).scrollTo(px,0); return ; } function steht () { var Agent = document.getElementById(horizontal_scroll).navigator.userAgent; var AppName = document.getElementById(horizontal_scroll).navigator.appName; if ((AppName.indexOf("Explorer") >= 0) && (Agent.indexOf("Mozilla/3") >= 0) && (Agent.indexOf("Mac") >= 0)) return true; else return false; } |
het draait op http://www.devcore.eu/devcore/portfolio
[ Voor 0% gewijzigd door RobIII op 13-10-2007 14:43 ]