Felix Riesterer: scrollby im IE

Beitrag lesen

Liebe(r) Julianlalelu,

es geht darum...in einem iframe, in dem die scrollbalken unterdrückt sind soll mit grafiken (szsg. "eigenen" scrollbalken) trotzdem horizontal (!) gescrollt werden.

ich meine hier im Forum höchst kritische Stimmen zu solchen Vorhaben gelesen zu haben. Es mag Dir vielleicht jetzt nicht helfen, aber mit einer solchen Design-Lösung (die auch nur bei aktiviertem Javascript reagiert) programmierst Du GUI-Elemente des Browsers nach. Der Benutzer hat sich aber an die (meist Betriebssystem-gebundenen) Schaltflächen und Bedienelemente gewöhnt, sodass diese Design-"Spielerei" eher stört, als von echtem Nutzen ist. Im Archiv findest Du sicherlich den ein oder anderen Thread dazu.

var begin=1;
  var down=3;
  var up=2;

Wozu dienen diese (globalen) Variablen? Warum wird hier "x" nicht auch definiert? Dabei fällt mir ein, vielleicht stört sich der IE am Variablennamen "x"... warum wüsste ich jetzt auch nicht sicher zu sagen.

function scroll_right()
  {
    x = setInterval("window.scrollBy(2,0)",10);
  }

Wie prüfst Du, ob das Ende noch nicht erreicht wurde?

function scroll_left()
  {
    x = setInterval("window.scrollBy(-2,0)",10);
  }

Ende überprüft?

Kennst Du das entsprechende SelfKapitel zu window.scrollBy()?

Liebe Grüße aus Ellwangen,

Felix Riesterer.