Salve a tutti, volevo sapere se c'era in giro per il forum qualcuno che poteva spiegarmi come fare a reindirizzare a tempo una pagina web su un'altra... possibilmente utilizzando esclusivamente FrontPage.
In pratica: alla digitazione dell'URL appare una pagina "logo", che automaticamente, dopo un certo ritardo - diciamo circa 5 secondi - si "autoclicca" e rimanda alla pagina vera a propria.
...come fare a reindirizzare a tempo una pagina web su un'altra Giacomo.
Ciao Giacomo,
è tutto molto semplice. Ti proporrei due modalità:
1) Utilizzando i meta tags html, cioè scrivendo nella sezione head della pagina questa riga: <META HTTP-EQUIV="REFRESH" CONTENT="1;URL=nuovacartella/nuovapagina.html"> Il parametro CONTENT 1 indica dopo quanti secondi la pagina deve essere rediretta (in questo caso 1 secondo).
2) Utilizzando javascript. Puoi inserire questo codice all'interno del tag body della pagina: <BODY onLoad="redirect();"> <script type="text/javascript"> function redirect() { location.replace = "nuovacartella/nuovapagina.html"; /* location.reload = "nuovacartella/nuovapagina.html"; */ } </script>
oppure in forma compatta <BODY onLoad='location.replace("nuovacartella/nuovapagina.html")'> oppure <BODY onLoad='location.reload("nuovacartella/nuovapagina.html")'> Il replace sostituirà la pagina corrente (anche nella cronologia), mentre il reload la ricarica. Ovviamente se javascript non è abilitato questo metodo non funziona.
Comunque consiglio di inserire sempre nella pagina una scritta del tipo:
La pagina richiesta verrà visualizzata entro pochi secondi. Se questo non avviene fare clic <A HREF="nuovacartella/nuovapagina.html">qui</A>.