Ik heb een javascriptje geschreven om vanuit mijn hoofdframe een iframe te laten scrollen. Dat werkt prima, alleen scrollt het iframe soms niet helemaal tot aan de bodem. Het scrollen stopt dan een pixel of 20 boven de 'bodem' van het frame.
Mijn javascript code:
Deze code wordt aangeroepen vanuit het onMouseOver en onMouseOut event van een plaatje.
Mijn javascript code:
code:
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
| var t;
function scrollDown(scrollItem)
{
if (scrollItem == 'content2') {
var obj = top.content.frames['content2'];
} else {
var obj = frames[scrollItem];
}
t = setInterval(function() { obj.scrollBy(0, 2) }, 10);
}
function scrollUp(scrollItem)
{
if (scrollItem == 'content2') {
var obj = top.content.frames['content2'];
} else {
var obj = frames[scrollItem];
}
t = setInterval(function() { obj.scrollBy(0, -2) }, 10);
}
function stopScroll()
{
clearInterval(t);
} |
Deze code wordt aangeroepen vanuit het onMouseOver en onMouseOut event van een plaatje.
[ Voor 4% gewijzigd door Verwijderd op 26-06-2004 14:39 . Reden: arg, topic fout, mods: kan iemand het topic voor me wijzigen naar '[javascript] scrollen iframe niet altijd tot op de bodem'? Bedankt! ]