Przewijane okno

Po wejściu na daną stronę skrypt wyświetla oddzielne okienko z tekstem. Skrypt można wykorzystać na przykład do prezentacji oferty firmy, najnowszych wiadomości itp. Fragment skryptu setInterval("scrollwindow()",xx) reguluje szybkość przewijania.

Skrypt wymaga Navigatora 4.x lub Internet Explorera 4. Uwaga: w pliku przewijanym umieść prolog
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 transitional //EN">
aby skrypt działał w IE6.

Skopiuj przykładowy kod


Na stronie głównej

<script language="JavaScript1.2">
<!--
window.open('scrolprz.htm', 'Wiadomości', 'toolbar,menubar,scrollbars,resizable,height=300,width=300');
//-->
</script>

Na stronie wyświetlanego okienka

<script language="JavaScript1.2">

/*
Advanced window scroller script-
By Website Abstraction (www.wsabstract.com)
Over 200+ free JavaScripts here!
*/

var currentpos=0,alt=1,curpos1=0,curpos2=-1
function initialize(){
startit()
}
function scrollwindow(){
if (document.all)
temp=document.body.scrollTop
else
temp=window.pageYOffset
if (alt==0)
alt=1
else
alt=0
if (alt==0)
curpos1=temp
else
curpos2=temp
if (curpos1!=curpos2){
if (document.all)
currentpos=document.body.scrollTop+1
else
currentpos=window.pageYOffset+1
window.scroll(0,currentpos)
}
else{
currentpos=0
window.scroll(0,currentpos)
}
}
function startit(){
setInterval("scrollwindow()",50)
}
window.onload=initialize
</script>

Poniżej skryptu umieść przewijaną treść. Na końcu dodaj trochę przestrzeni, np. za pomocą kilku-kilkunastu poleceń <br>