ďťż
Podstrony
|
telcocafeMam taki skrypt<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://forum.ks-ekspert.pl'\", 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="http://forum.ks-ekspert.pl/"> 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> Ja nie znam się na JS więc proszę Was Czy mógłby mi ktoś przerobić ten skrypt bo on nie działa jak powinien, pasek się w ogóle nie wydłuża i zamiast pisać jaki jest postęp to pokazuje "Na%" ps. Jeżeli można to ten pasek żeby miał 100x5 px ps2.Jeżeli ktoś bardzo dobrze się zna na JS to może mi poprawić ten skrypt ( w ostateczności napisać/załatwić nowy ) żeby lepiej działało i wyglądało :) // Używaj [ code ] (ew. [ codebox] ) Użytkownik _Herkules_ edytował ten post 14 czerwiec 2005, 16:07 Mam taki sam problem :( Prosze o pomoc! Gdzie mogę znaleźć jakieś skrypty pokazujące postęp łądowania strony ? ps. nie chodzi mi o Google <_< Użytkownik SZK edytował ten post 14 czerwiec 2005, 11:43 Poszukaj Tu Poszukaj Tu |
|||
Sitedesign by AltusUmbrae. |