Redirecționează către o altă pagină folosind javascript, javascript

Dar ține cont de faptul că redirecționări neașteptate care au loc în mijlocul unei alte acțiuni, irita vizitatorii. Prin urmare, utilizați redirecționarea este necesară numai în cazul în care este cu adevărat necesar, iar în cazul în care are sens din punct de vedere al utilizatorului.

Dacă doriți să redirecționați automat către utilizator dintr-o pagină (URL1) către o altă pagină (URL2), puteți folosi următorul cod:

Redirecționează către o altă pagină în X secunde

În acest exemplu, vom implementa js redirecționa către o altă pagină după un anumit timp după ce încarcă pagina. De exemplu, dacă doriți să redirecționeze vizitatorul la pagina de start după pagina de bun venit timp de 5 secunde:

Am folosit metoda setTimeout. pentru a specifica script-ul de redirecționare după 5 secunde (5 înmulțită cu 1000 pentru a converti secunde la milisecunde).

Redirecționarea către o altă pagină, din starea

De exemplu, puteți redirecționa în funcție de browserul vizitatorului (deși acest lucru nu este recomandat), dimensiunea ecranului, ora din zi, sau de alte condiții.

Utilizați următorul cod pentru a redirecționa vizitatorii care îndeplinesc o condiție specifică:

De exemplu, codul redirecționează vizitatorii către o altă pagină în cazul în care lățimea ecranului este mai mică de 600 de pixeli:

Redirecționează către o altă pagină pe baza acțiunilor utilizatorilor

Ultimul exemplu demonstrează modul de a redirecționa vizitatorul pe baza acțiunilor sale. Puteți lega o js redirecționeze la orice tip de interacțiune cu utilizatorul. În acest exemplu, pentru simplitate, vom procesa clic pe un buton.

Codul de mai jos va redirecționa vizitatorul la pagina de destinație după ce dă clic pe #mybutton:

Puteți face același lucru, folosind următorul cod:

Acesta poate fi, de asemenea, în legătură cu orice eveniment de redirecționare sau o acțiune de utilizator. Doar nu uitați să vă asigurați că redirecționările nu cauzează frustrarea utilizatorului.

Am încercat să ia în considerare toate cazurile posibile js redirecționează către o altă pagină. Dacă am alerga vreodată în alte scripturi, le voi adăuga la acest articol.

articole similare