Scrolling von oben erzwingen

So erzwingen Sie das Scrolling von oben, um z.B. Anker von oben anzusteuern.

Beispiel: Auszug aus der desing.js, für individuelles Scrollverhalten

/* Beim Aufruf von Seiten mit Ankern scrollt der Browser in der Regel direkt dorthin.
   Wird ein fixer Header verwendet, so wird durch den Browser die Seite erst zum Anker hoch- 
   und dann über das Autoscrolling wieder nach runtergescrollt. 
   Das kann verhindert werden, indem in der design.js das Scroll-Event gesteuert wird. */

//Beispiel Auszug aus der design.js 

jQuery(document).ready(function(){

  if (location.hash) {
    setTimeout(function() {
      var jQueryHashId = decodeURIComponent(location.hash.replace(/\./g, '\\.').replace(/\//g, '\\/').replace('open_', 'anchor_').replace(/\&/g, '').replace(/=/g, '')).replace(/\[/g, '').replace(/\]/g, '').replace(/\?/g, '');
      var scrollTop = jQuery(window).scrollTop();
      var elementOffset = jQuery(jQueryHashId).offset().top;  
      //wOffsetScrolledTopDefault, ist eine Variable aus der ui.js die die Höhe des fixierten Kopfbereiches enthält
      window.scrollTo(0, scrollTop+parseInt(wOffsetScrolledTopDefault)-elementOffset);
    }, 1);
  } 

});