[ orha huu @ 18.11.2004. 18:44 ] @
Instalirao sam Pbanner (banner menadžment sistem) i sve je ok osim osvježivanja. Naime ako unesem u skriptu 5 bannera, na stranici se prikaže samo prvi, drugi se ne pojavljuje dok stranicu ne refresh sa tipkom F5 (stranicu testiram na localhost).
Pitanje je sljedeće. Jel problem u skripti ili u samoj stranici. Jesam li možda trebao na samoj stranici da napravim neki refresh. Radi se o stranici na koju se dnevno unese i do 5 vijesti, nisam riješio osvježavanje. Kakko se to riješava i šta treba da radim.
Pomoć molim!!!
[ BytEfLUSh @ 18.11.2004. 18:58 ] @
Možda META refresh?

<meta http-equiv="refresh" content="60">

Ti osvežava stranicu svake minute... Meta tag ide unutar head-a...
[ orha huu @ 18.11.2004. 19:13 ] @
Mislim da to nije dobro rješenje. Korisnici koji budu čitali vijesti na stranici bit će primorani čekat dok se stranica ne osfježi. Postoji li neki način da se samo baner osvježi.
Skripta se nalazi na sljedećoj stranici pa ako neko ima vremena neka pogleda u čemu je prob.
http://www.php.co.ba/index.php?action=topdownloads
ime skripte: Power Banner Manager 1.5
[ BytEfLUSh @ 18.11.2004. 19:15 ] @
Hmmm a da staviš skriptu u IFRAME i tamo postaviš meta refresh?
[ starisloven @ 18.11.2004. 19:57 ] @
Možda da pokušaš sa javascriptom. Evo ti jedna ispod dole.

<!-- Pocetak scripta koji ide u HEAD podrucje!-->
<!--Auto Refresh Page with Time script by www.wsabstract.com!-->
<!--Scriptu preradio i pripremio Mirsad Smailagic Hegi!-->
<!--URL: http://www.bujrum.net -- eMail: [email protected]!-->
<!--Molim vas da ne brisete podatke o porijeklu scripte! -->
<script>
<!--
//UNESI NAKON KOLIKO VREMENA SE STRANICA TREBA AUTOMATSKI AKTUALIZIRATI
"minute:sekunde" Minute pocinjes od 0. Sekunde upisujes od 0 do 59
var limit="0:30"

if (document.images){
var parselimit=limit.split(":")
parselimit=parselimit[0]*60+parselimit[1]*1
}
function beginrefresh(){
if (!document.images)
return
if (parselimit==1)
window.location.reload()
else{
parselimit-=1
curmin=Math.floor(parselimit/60)
cursec=parselimit%60
if (curmin!=0)
curtime=curmin+" minutes and "+cursec+" sekundi do automatskog
aktualiziranja stranice!"
else
curtime=cursec+" sekundi do automatskog aktualiziranja stranice!"
window.status=curtime
setTimeout("beginrefresh()",1000)
}
}
window.onload=beginrefresh
//-->
</script>
<!-- Kraj scripta za HEAD podrucje -->

__________ NOD32 1.925 (20041117) Informacija __________

Ova je poruka provjerena NOD32 antivirusnim sistemom.
http://www.nod32.com.hr
[ BytEfLUSh @ 18.11.2004. 23:47 ] @
A čemu to? Zašto bi koristio JS tamo gde ne treba?
Jedina "prednost" je to što piše text u status bar, i to samo ako je to dozvoljeno od strane browsera.
[ Shinhan @ 23.11.2004. 15:06 ] @
Slažem se sa BytEfLUSh-om. Aktivni baneri koliko ja znam koriste IFRAME, i ne vidim bolju opciju za tebe.
[ Zoran Rašković @ 23.11.2004. 19:08 ] @
Pa da. Evo i ovaj baner na ES-u pri vrhu je smešten u okviru IFRAME-a, koji se osvežava na ne znam koliko.