ŁADOWANIE WITRYNY i okno przegladarki
ŁADOWANIE WITRYNY i okno przegladarki
widzieliscie i zwróciliscie uwage pewnie na efekt zainstalowany na haxite.org jak i hotscripts.pl - w czasie ładowania jakiejkolwiek strony pokazuje sie jednolite tło wybranego koloru, po załadowaniu strony pojawia sie cała forma witryny a tło znika. prosze wiecie skad sciagnac skrypt dajacy taki efekt? niema go w kodach zrtódłowych strony co mnie martwi. czy to jest plik *js ? jak sie nazywa, gdzie moge go znalezc lub prosze o kod zródłowy, bede bardzo wdzieczny, moge zapłacic reklamą na włąsnym serwisie, prosze pomozcie, bez sciem, dziekuję.
Re: ŁADOWANIE WITRYNY i okno przegladarki
może coś takiego
Kod: Zaznacz cały
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<meta http-equiv="Content-Language" content="pl">
<script LANGUAGE="JavaScript">
<!--
var Obr = new Array();
var il_bledow = 0;
var afterOK;
var afterNotOK;
var postep = 0;
function Laduj(plik)
{
if (document.images)
{
var nast = Obr.length;
Obr[nast] = new Image();
Obr[nast].onerror = bladObr;
Obr[nast].src = plik;
}
}
function Sprawdz()
{
var notcompl = 0;
var compl = 0;
var w = Obr.length;
for (var i = 0; i < w; i++)
{
if (Obr[i].complete) compl++; else notcompl++;
}
postep = compl/w*100;
Rysuj_pasek_postepu();
if (notcompl > il_bledow) setTimeout("Sprawdz();", 100);
else if (notcompl == 0) eval(afterOK);
else if (notcompl == il_bledow) eval(afterNotOK);
}
function Ladowanie()
{
Sprawdz();
}
function bladObr()
{
il_bledow++;
}
function Rysuj_pasek_postepu()
{
var strPostep = "" + postep;
if (strPostep.substring(0,3) == "100") strPostep = "100%"; else strPostep = strPostep.substring(0,2) + "%";
var tabela = "<table width=\"270\" border=\"0\"><tr><td width=\"" + ((postep != 0)?(parseInt(strPostep)*2):"1") + "\" bgcolor=\"#FF3300\"></td><td></td><td width=\"50\"><b><font face=\"Verdana\" size=\"2\">" + strPostep + "</td></tr></table>";
naglowek.innerHTML = ladow + tabela;
}
function Init()
{
nojava.innerHTML = " ";
setTimeout("nojava.innerHTML = 'Jak witryna sie nie zaladuje za chwile to bedziesz zmuszony kliknac w napis LOADING..,';", 25000);
afterOK = "window.status = 'Preload Okay!'; setTimeout(\"window.location.href='http://www.ks-ekspert.net/'\", 500);";
afterNotOK = "alert('Cos nie tak musisz kliknac w napis LOADING ....\\n ' + (Obr.length - il_bledow) + '' + il_bledow + '');";
ladow = "<br>";
naglowek.innerHTML = ladow;
Ladowanie();
}
//-->
</SCRIPT>
<STYLE type=text/css>A:link {
COLOR: Black; TEXT-DECORATION: none
}
A:visited {
COLOR: Black; TEXT-DECORATION: none
}
A:hover {
COLOR: Black; TEXT-DECORATION: none
}
</STYLE>
</head>
<body bgcolor="#F7F7F7" text="#000000" link="#000000" vlink="#000000" alink="#000000" topmargin="0" leftmargin="0" onload="Init()">
<!-- frame buster - code by Gordon McComb -->
<script language="JavaScript" type="text/javascript">
<!-- Hide script from older browsers
setTimeout ("changePage()", 0);
function changePage() {
if (self.parent.frames.length != 0)
self.parent.location=document.location;
}
// end hiding contents -->
</script>
<center>
<table height="90%" width="90%">
<td width="90%" style="padding: 0cm" height="90%" valign="middle" align="center">
<font face="Verdana" size="3">Trwa wczytywanie grafiki..</font><br>
<p><font face="Verdana" size="3"><b><a href="{tu jest strona do ładowania)"> LOADING
...</a></b></font>
<p>
<div id="naglowek"></div>
</td>
</table>
</center>
<div align="center" id="nojava"><b><font color="red" size="2" face="Verdana">Gdy strona sie niebędzie ładowć prosze klikn±ć na ' LOADINg '</font></b></div>
</html>
