Synchronscrollen

von Fries Websolutions

Webmaster die Frames nutzen, kennen das Problem, dass sich meist diverse Rollbalken auf dem Monitor befinden. Abschalten ist die eine Lösung, die aber nicht oft empfehlenswert ist, Synchronisation die andere.

Demo.

Bei diesem Beispiel werden zwei Frames und ein Kommando benutzt, um das JavaScript in Aktion zu setzten.

Codebeispiel:

<SCRIPT>
var tid;
function initScrollSynchronization () {
tid = setInterval('syncFrame()', 25);
}
function syncFrame () {
if (document.all && !window.opera) {
var scrollTop = frame0.document.body.scrollTop;
var scrollLeft = frame0.document.body.scrollLeft;
}
else {
var scrollTop = frame0.pageYOffset;
var scrollLeft = frame0.pageXOffset;
}
frame1.scrollTo (scrollLeft, scrollTop);
}
</SCRIPT>

</HEAD>
<FRAMESET COLS="50%, 50%" ONLOAD="initScrollSynchronization()">
<FRAME NAME="frame0" SRC="fa.html">
<FRAME NAME="frame1" SRC="fb.html">
</FRAMESET>

 

 

 
   Anzeigen


Navigation:    Webdesign - Programmierung - Web Grafiken - Software Guides - Tools - Templates - Schriftarten - Seminare - IT News
Partner:   Template OK - PCopen - SITEopen - PCopen Schweiz - HTMLopen Schweiz - VirtualUniversity.ch - WEB-SET.com - YesMMS - Job und Karriere