molily: Erkennen das Fenstergröße geändert wird

Beitrag lesen

Und jetzt von dir die fortgeschrittene OOP- Version? Her damit!

OOP? JavaScript ist eher funktional als klassisch objektorientiert. Kapselung erreicht man mit Funktionen/Closures:

function überwacheFenstergröße (handler) {
   var timeout = null;
   window.onresize = function () {
      if (timeout) {
         window.clearTimeout(timeout);
      }
      timeout = window.setTimeout(handler, 500;
   };
}

überwacheFenstergröße(function () {
   sizeBar('p121_bar', 'p121_table', 'p121_table_kopie');
});

(Konzept, ungetestet)

Mathias