Nadine: Iframe scrollen mit Javascript

Beitrag lesen

Hi!

Ich hab auf meiner Site zwei gif-buttons, welche folgendermaßen mein Iframe scrollen:

onMouseOver="scroll_iframe('scr1', -4, 'v'); window.status='Nach oben scrollen.'; return true" onMouseOut="stopScroll(); window.status=''; return true">

der dazugehörige Javascript siht so aus:

<script type="text/javascript">
var timer_id;
function scroll_iframe(frm,inc,dir) {
  if (timer_id) clearTimeout(timer_id);
  if (window.frames[frm]) {
    if (dir == "v") window.frames[frm].scrollBy(0, inc);
    else window.frames[frm].scrollBy(inc, 0);
    timer_id = setTimeout("scroll_iframe('" + frm + "'," + inc + ",'" + dir + "')", 20);
  }
}

function stopScroll() { if (timer_id) clearTimeout(timer_id); }
</script>

Funktioniert so weit alles prächtig und wunderbar.... aber nur im Internet Explorer!!! Warum läuft das nur bei Microsoft, aber sonst nirgens und wie könnte man das besser machen? - Ich dacht Javascript verstehn alle Browser gleich!

Vielleicht kann mir jemand helfen, find bei google nämlich auch nichts g'scheites.

Vielen Dank, Nadine