
In certi momenti, Quando siamo progettazione la nostra pagina web, Se la sua struttura interna o quando siamo creazione di alcuni Articolo o di input, Abbiamo la necessità di Redirect o Redirect l'utente a un'altra pagina senza dover fare uso di qualsiasi tipo di modulo, Beh, perché qualsiasi condizione necessaria da noi sia perché così abbiamo definito il nostro flusso di lavoro web.
Se programmi in alcune lingua sul lato della Server, come PHP, il modulo di reindirizzare o reindirizzare a un'altra pagina web è abbastanza semplice, semplicemente facendo uso della funzione intestazione. Ma c'è un problema con questo, è questo funzione ES inutile Se hai già inviato il i dati di intestazione Pagina Web, Che cosa farà questa caratteristica non serve nulla.
Come reindirizzare o reindirizzare a un'altra pagina web con Javascript
Una volta che i dati sono stati inviati da intestazione o intestazione Pagina Web, un possibile soluzione per causare un Redirect a un altro URL da es JavaScript. Il modulo più facile per farlo è come segue:
1 2 3 | <script type="text/javascript"> window.location.href = "https://professor-falken.com"; </script> |
In questo modo è possibile eseguire la codice della script, l'URL del tuo browser Fuori direttamente alla Indirizzo Assegnare alla variabile Window.location.href.
Se vogliamo che questo si verifica Dopo un periodo di tempo, Possiamo fare uso della funzione setTimeout, come mai si è visto su alcuni siti Web, indicare dove voi che sarete reindirizzati, Dopo pochi secondi, a un altro URL.
1 2 3 4 | <script type="text/javascript"> //Redireccionamiento tras 5 segundos setTimeout( function() { window.location.href = "https://professor-falken.com"; }, 5000 ); </script> |
dove 5000 indicato in millisecondi, il tempo da cui verrà eseguita la funzione inserita come primo parametro di setTimeout, In questo caso, 5 secondi.
Redirect o redirect verso gli altri siti Web da JavaScript è di solito eseguita, come hai detto sopra, La risposta dai dati di intestazione del sito Web richiesto, infatti, è stata inviata quando già., così, con questo, forze per la browser Web, che l'utente sta utilizzando, A salto per la URL che si specificano nel codice dello script.
