Codice per testo mobile / Vedi codice in azione / Torna a Indice
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title>SPLASH SCREENS by Richard Hucko DynamicScripts.Da.Ru</title>
<script language="JavaScript" type="text/javascript">
<!--
// - Global Variables:
var MaxSize=50; // - Maximum size text grows to.
var splashmessage="Welcome to JavaScripts.com"; // - must be larger than splashmessageII
var splashmessageII="Free Scripts on the Web";
var splashmessageIII="Enter";
var URL="http://DynamicScripts.Da.Ru";
var colors=new Array();
colors=["#00ff00","gray","yellow","aqua","orange","blue","red","#fff"];
var spans0;
var counter=0,count=0;var cnt=0,gcnt=0,cntII=0;var cntr,cntrII=0,gcntr=0,gcntrII=splashmessage.length;var cntrIII=0;var thecnt=0;var gcount=0;
var T=15;
var half=splashmessage.length/2;
var bool=true,bool2=true;
// - End Global Variables

// - Event Handlers:
window.onload=SPLASHINTROSCREEN;
// - End EventHandlers

// - Method Definitions
function SPLASHINTROSCREEN()
{
/* - Created by Richard Hucko , Kaneohe Hawaii (HI) 96744 , For JavaScripts, DHTML Effects, Splash Intro Screens, Dynamic Web Pages, Menus and More checkout DynamicScripts.Da.Ru , Script Title: */
writeMessage();
killSpace_Hucko();
apply_play_Richard();
for(var y=0;y<2;y++)
createBr();
//for(var x=0;x<splashmessageIII.length;x++)
//CreateAs_Hucko(splashmessageIII.substring((x+1),((x+1)-1)));
}
function site()
{
location.href=URL;
}
function writeMessage()
{
count=counter+1;
while(count<=splashmessage.length)
{
CreateSpans_Hucko(splashmessage.substring(count,count-1));
count++;
}
}
function CreateSpans_Hucko(buffer)
{
spans0=document.createElement('span');
with(spans0)
{
innerHTML=buffer;
with(style)
{
color="#fff";
fontSize=15;
}
onclick=site;
}
document.body.appendChild(spans0);
}
function createBr()
{
br=document.createElement('br');
document.body.appendChild(br);
}
function CreateAs_Hucko(buffer)
{
as0=document.createElement('a');
with(as0)
{
innerHTML=buffer;
href=URL;
with(style)
{
color="#fff";
fontSize=15;
}
}
document.body.appendChild(as0);
}
function killSpace_Hucko()
{
spans0=document.getElementsByTagName('span');
for(var x=0;x<spans0.length;x++)
{
if(spans0[x].innerHTML==" "||spans0[x].innerHTML=="")
spans0[x].innerHTML="<b style='visibility:hidden'>_</b>";
}
}
function apply_play_Richard()
{
if(cnt<spans0.length)
{
with(spans0[cnt].style)
{
color=colors[gcnt];
}
cnt+=1;
}
else if(cntII<=colors.length)
{
cnt=0;
gcnt++;
cntII++;
}

if(cntr<MaxSize)
{
spans0[gcntrII].style.fontSize=cntr;
cntr+=2;
}
else if(gcntrII>half)
{
gcntrII--;cntr=0;
}
else if(bool==true)
{
for(var x=0;x<splashmessage.length;x++)
{
spans0[x].innerHTML="";
}
bool=false;
}
else if(gcount<spans0.length)
{
spans0[gcount].style.letterSpacing=20;
gcount++;
}

if(cntrII<MaxSize)
{
spans0[gcntr].style.fontSize=cntrII;
cntrII+=2;
}
else if(gcntr<=half)
{
gcntr++;cntrII=0;
}
else if(bool2==true)
{
T=50;
bool2=false;
}
else if(cntrIII<=splashmessageII.length)
{
spans0[cntrIII].innerHTML=splashmessageII.substring(cntrIII,cntrIII-1);
cntrIII++;
}
else
{
killSpace_Hucko();
for(var x=0;x<spans0.length;x++)
spans0[x].style.letterSpacing=2;
}
setTimeout("apply_play_Richard();",T);
}
// - End Method Definitions
//-->
</script>
<style type="text/css">
<!--
body {
text-align:center;
background-color:#000;
}
span {
font-weight:bold;
}
a {
color:#fff;
}
a:hover {
background-color:#00ff00;
color:#000;
}
-->
</style>

</head>
<body>
<br />
<div style="display:none">JavaScript Created By Richard Hucko , Kaneohe Hawaii (HI) 96744 - Dynamic, DHTML, Scripts, Scripting, JavaScript, JavaScripts, Splash Intro Pages, Cool, Forums, and much more... - DynamicScripts.Da.Ru , DynamicJScripts.Da.Ru, DynamicJavaScripts.Da.Ru, Geocities.com/RHucko1 Richard, Hucko, RHucko1</div>
<br />
<br />
<br />
</body>
</html>