ojoj, ciemność widzę
w sumie to mój błąd, chyba trochę niejasno wyjaśniłem... dany obrazek/baner /główny banner strony/ będzie na stronie głównej /w szablonie/, czyli też na wszystkich podstronach...
głównie chodzi mi o to aby obrazek był "na nowo wylosowany" co te 15 min... niezależnie od tego czy ktoś odświeża stronę czy nie
np:
następuje losowanie 1: [00:00:00 - 00:15:00] gdy ktoś w tym czasie odświeży stronę zobaczy obrazek wylosowany w 1 losowaniu
następuje losowanie 2: [00:15:01 - 00:30:00] gdy ktoś w tym czasie odświeży stronę zobaczy obrazek wylosowany w 2 losowaniu
następuje losowanie 3: [00:30:01 - 00:45:00] gdy ktoś w tym czasie odświeży stronę zobaczy obrazek wylosowany w 3 losowaniu
'i tak w nieskończoność'
lepiej wytłumaczyć nie potrafię
co do tego kodu, to chyba chodzi o coś takiego:
ten działa dobrze z tym, że nie wiem jak zrobić, żeby dla wszystkich był odwiedzających stronę w tym samym czasie obrazek był taki sam... a ten kod dla każdego odświeżenia losowanie zaczyna od nowa
ps. co sądzicie o tym kodzie? czy jest poprawny?, na razie nie znalazłem nic lepszego, ale wydaje mi się to trochę głupie... bo:
-podczas każdego odświeżenia strony odbywa się nowe losowanie /+ losowanie czasowe/trochę to zbędne...
chyba lepiej by było, jakby jedno losowanie odbyło się co 15 min /tylko jedno dla wszystkich odświeżeń stron?
???
Cytat:...NIKT nie siedzi na pojedynczej podstronie 15 minut. Chyba, że to Facebook albo jakieś dobre Porno...
w sumie to mój błąd, chyba trochę niejasno wyjaśniłem... dany obrazek/baner /główny banner strony/ będzie na stronie głównej /w szablonie/, czyli też na wszystkich podstronach...
głównie chodzi mi o to aby obrazek był "na nowo wylosowany" co te 15 min... niezależnie od tego czy ktoś odświeża stronę czy nie
np:
następuje losowanie 1: [00:00:00 - 00:15:00] gdy ktoś w tym czasie odświeży stronę zobaczy obrazek wylosowany w 1 losowaniu
następuje losowanie 2: [00:15:01 - 00:30:00] gdy ktoś w tym czasie odświeży stronę zobaczy obrazek wylosowany w 2 losowaniu
następuje losowanie 3: [00:30:01 - 00:45:00] gdy ktoś w tym czasie odświeży stronę zobaczy obrazek wylosowany w 3 losowaniu
'i tak w nieskończoność'
lepiej wytłumaczyć nie potrafię
co do tego kodu, to chyba chodzi o coś takiego:
Kod:
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
<SCRIPT LANGUAGE= "JavaScript" type= "text/javascript">
<!-- Ukrycie przed przeglądarkami nie obsługującymi JavaScriptów
var liczbaBanerow = 3;
var timeout = 5;
function printBanner()
{
num = Math.floor(Math.random() * liczbaBanerow + 1);
name = "banner" + num + ".jpg";
tekst = "<IMG SRC='" + name + "'>";
document.getElementById("bannerLayer").innerHTML=tekst;
timerID = setTimeout("printBanner()", timeout * 1000);
}
// Koniec kodu JavaScript -->
</SCRIPT>
</HEAD>
<BODY onLoad="printBanner()">
<DIV
ID="bannerLayer"
STYLE="
visibility: visible;
position: absolute;
top: 20;
left: 20;"
>
</DIV>
</BODY>
ten działa dobrze z tym, że nie wiem jak zrobić, żeby dla wszystkich był odwiedzających stronę w tym samym czasie obrazek był taki sam... a ten kod dla każdego odświeżenia losowanie zaczyna od nowa
ps. co sądzicie o tym kodzie? czy jest poprawny?, na razie nie znalazłem nic lepszego, ale wydaje mi się to trochę głupie... bo:
-podczas każdego odświeżenia strony odbywa się nowe losowanie /+ losowanie czasowe/trochę to zbędne...
chyba lepiej by było, jakby jedno losowanie odbyło się co 15 min /tylko jedno dla wszystkich odświeżeń stron?
???