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>