Ciao a tutti,
praticamente devo fare in modo di "testare" il funzionamento di un link, e se disponibile la navigazione continuerà normalmente su questo link altrimenti, se la risorsa non è disponibile viene caricata un altra pagina.
grazie![]()
Ciao a tutti,
praticamente devo fare in modo di "testare" il funzionamento di un link, e se disponibile la navigazione continuerà normalmente su questo link altrimenti, se la risorsa non è disponibile viene caricata un altra pagina.
grazie![]()
se il link è interno al tuo dominio puoi fare una chiamata ajax e se ritorna un codice diverso da 200 o 304 allora carichi un'altra risorsa
http://stackoverflow.com/questions/1...k-broken-links
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
via html puro non puoi farlo
puoi
- configurare l'IIS in modo che se si verifica un errore 404 (risorsa non trovata) faccia in automatico il redirect su una pagina cvhe vuoi tu (ma non può essere diversa da pagina a pagina)
- utilizzare javascript per fare una pre-chiamata http e verificare lo status dell'oggetto, se ti ritorna un errore 404 gestirlo sempre in javascript e fare il redirect dove vuoi, altrimenti andare alla pagina.
Cacca!
forse non mi sono spiegato beneallora facciamo un esempio:
io ho un server in casa ospitante un sito, questo sito viene backuppato ogni settimana in un server esterno (diciamo un account di altervista per esempio), quest'ultimo account ospita anche l'index del tutto.
quindi se io digito il dominio del sito la prima pagina che apre (ospitata sull'account di altervista) è quella che deve testare se il server a casa mia è raggiungibile. se è raggiungibile ok e continua redirectandomi sul server a casa, altrimento mi redirecta alla copia del sito.
si, ti eri spiegato beneOriginariamente inviato da chrixnsa
forse non mi sono spiegato beneallora facciamo un esempio:
io ho un server in casa ospitante un sito, questo sito viene backuppato ogni settimana in un server esterno (diciamo un account di altervista per esempio), quest'ultimo account ospita anche l'index del tutto.
quindi se io digito il dominio del sito la prima pagina che apre (ospitata sull'account di altervista) è quella che deve testare se il server a casa mia è raggiungibile. se è raggiungibile ok e continua redirectandomi sul server a casa, altrimento mi redirecta alla copia del sito.![]()
su altervista devi mettere una pagina che tramite javascript fa una chiamata http al tuo server a casa.. se il tuo server risponde fa il redirect al tuo, altrimenti redirecta alla copia del sito.
(ma il tuo server a casa ha l'IP statico vero ?)
Cacca!
no, lo gestisco con no-ip, il controllo da fare è quindi su pagina tipo xxx.no-ip.biz/pagina.html
Metti un'immagine nel server da testare, poi nella tua pagina:
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
non cè qualcosa di piu specifico?
che vuol dire più specifico ??Originariamente inviato da chrixnsa
non cè qualcosa di piu specifico?
![]()
Cacca!
Originariamente inviato da ilgiovo
che vuol dire più specifico ??![]()
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
se per caso esiste qualche script specifico o bisogna per forza arrangiarsi con il discorso di controllare un file come un immagine...
se non vuoi usare il metodo di br1 usa il mioOriginariamente inviato da chrixnsa
se per caso esiste qualche script specifico o bisogna per forza arrangiarsi con il discorso di controllare un file come un immagine...
Cacca!
mi faresti un esempio terra-terra di come fare una chiamata con javascript e se fallisce il redirect su un'altra pag ?di java non ne capisco molto
sposto in JS
L'esempio terra-terra l'hai avuto con un metodo piu' che semplice, ma sei libero di complicarti la vita... per avere lo stesso risultato.Originariamente inviato da chrixnsa
mi faresti un esempio terra-terra di come fare una chiamata con javascript e se fallisce il redirect su un'altra pag ?di java non ne capisco molto
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum