---
title: "JavaScript – Page Redirection"
url: https://khanwaseem.com/blog/course/javascript-page-redirection
author: "khan Waseem"
published: 2023-09-30
updated: 2023-09-30
topics: ["course", "Javascript Tutorial"]
description: "Discover expert tips for effective web development, SEO strategies, and more. Stay updated with the latest in tech and digital trends"
---

# JavaScript – Page Redirection

Page redirection is a web development technique that involves automatically sending a website visitor from one web page to another. It’s a way to navigate users to a different URL or web page, often used for various purposes such as:

- **User Navigation:** Redirecting users to the correct page when they enter a website or click on links. For example, after logging in, a user might be redirected to their dashboard.

- **Form Submission:** After a user submits a form, redirection can be used to show a confirmation message on a separate page or take them to a thank-you page.

- **URL Changes:** Handling changes in URL structure or moving content to a new location. Redirection ensures that old links or bookmarks still work.

- **Authentication:** For login or authentication purposes, users may be redirected to a login page and then back to the original page after authentication.

- **SEO and Site Maintenance:** Managing SEO by setting up proper redirects for changed or outdated URLs to maintain search engine rankings.

Page redirection is achieved through code, often using JavaScript or server-side scripting languages like PHP or Python. It’s a valuable tool for improving user experience, website maintenance, and managing content transitions.

Here’s how you can perform page redirection using JavaScript:

```javascript
// Using the window.location object to redirect
function redirectToPage() {
    // Replace 'newPage.html' with the URL of the page you want to redirect to
    window.location.href = 'newPage.html';
}

// Call the redirectToPage function to trigger the redirection
redirectToPage();Code language: JavaScript (javascript)
```

**In this example:**

- We define a JavaScript function called `redirectToPage()`.

- Inside the function, we use `window.location.href` to set the new URL. Replace `'newPage.html'` with the URL of the page you want to redirect to.

- Finally, we call the `redirectToPage()` function to initiate the redirection.

Keep in mind that page redirection can also be triggered by user interactions (e.g., clicking a button) or conditions (e.g., based on the result of an operation). It’s a powerful tool for creating dynamic and interactive web experiences.

### Related posts:

[CSS – Links](https://blog.khanwaseem.com/css-links/)
[JavaScript – outputs](https://blog.khanwaseem.com/javascript-outputs/)
[Routing and Navigation](https://blog.khanwaseem.com/routing-and-navigation/)
[HTML – Attributes](https://blog.khanwaseem.com/html-attributes/)

Powered by [YARPP](https://yarpp.com).
