Aggiornamento pagina automatico
Autore: Massimo Federighi
Visite 3089,
Followers 3,
Condiviso 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?...
Postato il
Autore
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 .
Autore
si è vero chiedo scusa, la pagina in questione è questa: http://www.radiostellapiemonte.net/radio-chat.html
Autore
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...
Autore
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">
Autore
mhh, sisi.....ma come e dove lo metto?
Autore
devo metterlo prima di /head?
Autore
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
Autore
quindi cos'è che manca al tuo script?......
Autore
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