Najíždění textu po písmenech - rychle -
zdrojový kód
<html>
<head>
<title>Java Script ze stránky - www.jaknaweb.com</title>
</head>
<SCRIPT LANGUAGE="JavaScript">
<!--
var scrollID=Object;
var scrolling=false;
var killScroll=false;
function snapIn(jumpSpaces,position)
{
var msg="Nacházíte se na stránkách http://www.jaknaweb.com";
var out="";
if (killScroll) return false;
for (var i=0; i<position;i++) out+=msg.charAt(i);
for (i=1;i<jumpSpaces;i++) out+=" ";
out+=msg.charAt(position);
window.status=out;
if (jumpSpaces<=1)
{
position++;
if (msg.charAt(position)=='') position++;
jumpSpaces=100-position;
}
else
if (jumpSpaces>3) jumpSpaces*=0.75;
else jumpSpaces--;
if (position!=msg.length)
{
var cmd="snapIn("+jumpSpaces+","+position+")";
scrollID=window.setTimeout(cmd,5);
}
else
{
scrolling=false;
return false;
}
return true;
}
function snapSetup()
{
if (scrolling)
if (!confirm('Restart? '))
return false;
killScroll=true;
scrolling=true;
var killID=window.setTimeout('killScroll=false',6);
scrollID=window.setTimeout('snapIn(100,0)',10);
return true;
}
// -->
</SCRIPT>
<BODY onLoad="snapSetup()">
</BODY>
</HTML>