Newsgroup: it.comp.lang.javascript
Titolo: cambio automatico di link

Vorrei chesere se è possibile fare in modo che ci sia un cambio di 
"collegamento ad un url automatico, in base ad una data".
mi spiego meglio: ho un'immagine collgegata ad un link esterno.
ora, vorrei che in tal data e in tal mese possa cambi dei parametri 
nell'url (senza che io la debba modificare manualmente editandola ogni 
tot mesi)
es: al 10 gennaio l'url associata all'immagine è 
http://xxx.www.1h.www.com
al 20 febbraio diventerà 
http://xxx.www.2h.www.com
PS: in un anno (ci sono un max di 5 cambiamenti di tale url)
c'est possible?
cristiano ci sei?

 "collegamento ad un url automatico, in base ad una data".
lo farei server-side, perché client-side?
-- 
"Emancipate yourselves from mental slavery;
None but ourselves can free our minds"
									    B.M.

 lo farei server-side, perché client-side?
non posso perche il server non permette script php o cgi
cominque si tratta solo di una parte di un link.
magari uno script semplice semplice che non l'ausilio di date possa 
farlo è possibile?

 farlo è possibile?
semplice semplice no, va ragionato.
in generale io:
 - creerei un bell'array (o un array di un oggettino) contenente data
(oltre la quale visualizzare) e link
 - ti serve capire in quale intervallo di trovi (in rete p.e. di datediff
ne trovi parecchi)
 - cambi l'src del tuo riferimento
-- 
"qualcuno è andato per età
 qualcuno perchè già dottore
 e insegue una maturità, si è sposato, fa carriera
 ed è una morte un po' peggiore"
									    F.G.

  - cambi l'src del tuo riferimento
ok, grazie prof
vediamo cosa si riesce a fare :/

>  :-O



è possibile associare questa data all'orologio del PC di che visità la 
pagina, oppure lo script è indipendente da ciò?

 al 20 febbraio diventerà 
http://xxx.www.2h.www.com
Dall'undici gennaio al diciannove febbraio l'url quale sarebbe..?
A naso mi verrebbe da dire quello del dieci.
-- 
~ "When you have eliminated the impossible, whatever remains, however
improbable, must be the truth." (S.H.)

>>  :-O




scusa è associata all'orologio x forza di cose :)

 pagina, oppure lo script è indipendente da ciò?
Non è che "è possibile", è l'unica cosa che puoi fare. :) Non potendo
agire lato server, agisci unicamente lato client. E quindi, la data è
unicamente quella del client (ovvero di chi visiterà quella pagina).
-- 
~ Tutti quelli che credono nella psicocinesi,
per favore alzino la mia mano.

 A naso mi verrebbe da dire quello del dieci.
si

 rimane semmpre questa finchè non cambierà ancora.
Quindi l'approccio da seguire è qualcosa del tipo:
- avere una lista delle date (ed dei corrispettivi url, se non si è
in grado di generarli a partire dalle date)
- avere una variabile dove salvare l'url "dinamico" il cui valore è
inizialmente pari all'url dell'ultima data (es. dicembre).
- ottenere la data corrente
- confrontare la data corrente con ogni elemento della lista e se è
maggiore dell'elemento corrente, impostarne l'url associato.
Si esce dal ciclo solo quando si son terminati gli elementi, oppure
si è trovato un elemento maggiore della data corrente.
Ammesso e concesso che abbia capito quello che vuoi ottenere, e che
la polenta con zola che ho mangiato a pranzo, non stia interferendo
con le mie capacità analitiche. Cosa assai probabile, in verità. :)
-- 
~ "Sono diventato un medico per le stesse ragioni di tutti:
Donne, soldi, potere, e donne." (Dr. Cox)

 Se invece sono arbitrari:









nessun link è arbitrario.
so già ora esattamente quale link deve esserci es tra 6 anni a tal mese
come go detto la base è uguale x tutti e cambia solo un pezzo di 
stringa all'interno dell'url
PS: quel pezzo di stringa è un riferimento al mese e anno dell'immagine 
data

 data
Senza un esempio pratico ti seguo male dato che fin'ora hai parlato di
giorno e mese, e non di mese e anno.
In ogni caso, devi seguire l'approccio che ti ho già indicato nel post
precedente. L'unica cosa da capire è se nella lista delle date ci deve
essere anche l'url o puoi generarlo al volo. Ma il resto non cambia.
Se hai dubbi durante l'implementazione, fai un fischio.
-- 
~ La realtà è un'illusione causata dall'assenza di alcool.