Aggiornamento pagina automatico
Author: Massimo Federighi
Visited 3094,
Followers 3,
Shared 0
ciao a tutti, ho un sito internet di supporto a una web radio, in una determinata pagina ho necessità che la suddetta venga aggiornata in maniera automatica senza intervento da parte dell'utilizzatore affinchè una immagine venga visualizzata correttamente (che cambia di continuo), nelle faq non ho trovato quello che cerco....come si fa?...
Posted on the
Author
il sito è http://www.radiostellapiemonte.net/ascoltaci.html
La pagina non riesco a vederla, ma la fonte dell'immagine che cambia di continuo qual'è?
Se quella fonte è un'immagine su internet non devi fare altro che pubblicare nella tua pagina l'URL di quell'immagine al posto dell'immagine stessa.
nelle proprietà della pagina sezione esperto, prima di /HEAD metti questo
<script>
<!--
//inserisci qui sotto il tempo, il primo valore è per i minuti e il secondo per i secondi
var limit="0:4"
if (document.images){
var parselimit=limit.split(":")
parselimit=parselimit[0]*60+parselimit[1]*1
}
function beginrefresh(){
if (!document.images)
return
if (parselimit==1)
[removed].reload()
else{
parselimit-=1
curmin=Math.floor(parselimit/60)
cursec=parselimit`
if (curmin!=0)
curtime=curmin+" minutes and "+cursec+" seconds left until page refresh!"
else
curtime=cursec+" seconds left until page refresh!"
window.status=curtime
setTimeout("beginrefresh()",1000)
}
}
window.onload=beginrefresh
//-->
</script>
oltre al refresh automatico viene anche mostrato nella barra in basso del browserquanto manca al prossimo .
Author
si è vero chiedo scusa, la pagina in questione è questa: http://www.radiostellapiemonte.net/radio-chat.html
Author
la pagina corretta è questa: http://www.radiostellapiemonte.net/radio-chat.html
difatti ho linkato come immagine un'immagine che è presente in una determinata cartella, la quale viene aggiornata tramite ftp, ora cercavo di capire come far aggiornare la pagina in automatico, visto che se non lo faccio l'immagine non cambia...
Author
ho copia-incollato lo script e inserito dove mi hai detto, ho aggiornato poi il sito, ma non succede niente, non si aggiorna tantomeno vedo in basso sulla barra di firefox il tempo di refresh..... :(
Metti questo nell'Head della pagina:
<meta http-equiv="refresh" content="8; url=http:/nomesito/nomepagina.html">
Author
mhh, sisi.....ma come e dove lo metto?
Author
devo metterlo prima di /head?
Author
ok, in un certo modo sono riuscito nell'intento, ora però cerco una soluzione di tipo più avanzata:....mi spiego, ho una radio sul web, il programma di regia automatica gestisce le immagini associate al brano audio che va in onda, quindi all'inizio del brano invia tramite ftp in una cartella del sito internet l'immagine corrispondente al brano in onda, io vorrei che la pagina in questione [http://www.radiostellapiemonte.net/radio-chat.html] si aggiornasse solo successivamente al momento che nella suddetta cartella viene aggiornato il file .jpg e non dopo un tot di tempo......
si può fare con website?
io non lo vedo lo script in quella pagina,
per il time di refresh forse è firefox che non lo mostra ma gli altri browser lo fanno, forse c'è un comando da impostare, non lo so , comunque lo script funziona lo stesso.
... per il refresh, consiglierei l'uso di un IFRAME, per evitare il coinvolgimento della pagina ospite, con il codice di Mirko, che ho anche io usato spesso, oppure con quest'altro, semplicissimo allo stesso modo usato per delle webcam:
<script language="JavaScript">
setTimeout('[removed].reload() ',3000);
</script>
... ... ...
( 3000 = (millesimi di secondo) = tre secondi )
... ...
... per la radio, non sono riuscito ad ascoltarla in nessun modo su questo PC, che non è mio, ...al contrario delle mie RADIO, meglio dire Miei Player Radio, che fungono ancora perfettamente, peccato che è andato tutto perso nel vecchio PC distrutto; ...ecco alcuni esempi presenti in RETE che ancora viaggiano, realizzati solo a titolo sperimentale e di esempio:
http://www.zspace.it/kolasim/miei_files/provevarie/suono/radio/radiosky.html http://www.zspace.it/kolasim/miei_files/provevarie/suono/radio/player_radioPlus_K.html http://www.zspace.it/kolasim//miei_files/suono/radioMP3-K.html
bye
vedendo il codice di Kolasim mi sono accorto che answers ne ha rimosso un pezzo e la stessa cosa ha fatto con quello postato da me più in alto,
logicamente se poi uno li prova non funzionano
urca...!... "silver", ...grazie, ...rimedio subito...
... occorre sostituire la stringa incriminata [removed] con quella corretta window..location e con uno solo dei due puntini (.) in meno...
bye
Author
quindi cos'è che manca al tuo script?......
Author
si in effetti stiamo ancora cercando un player per la radio che non si blocchi (problemi con flashplayer) per questo accedendo alla pagina si deve poi cliccare su uno dei player comuni che si possono scaricare ovunque (realplayer, winamp, vlc, winmediaplayer o quicktime)...l'immagine che cambia è il riquadro in alto e io volevo che facesse il refresh solo l'immagine e non tutta la pagina html....
... io farei una pagina HTML di base che carica l'immagine, e contenente nell'HEAD il codice da me suggerito, o quello di Mirko, che conosco bene, pagina nominata per esempio "onair.html", e nella pagina ospite inserirei un oggetto Codiea HTML con il codice IFRAME che importa "onair.html", e se la pagina si allegasse allo stesso oggetto Codice HTML andrebbe nella cartella "files", e quindi sarebbe esattamente una cosa del genere, per esempio:
<iframe src="files/onair.html" width="250" height="250"> </iframe>
... per il suono della RADIO, vedi se riesci a procurarti ID e PORTA per il suono listen.pls, cioè un qualcosa di questo genere:
http://66.90.121.7:8520/
... che è la forma URL usata nei miei player...
... così potrei fare qualche tentativo non appena mi sarà possibile...
bye