Подтвердить что ты не робот

Javascript; Отправка пользователя на другую страницу

Я пытаюсь отправить пользователя на другую страницу с помощью функции Javascript:

<input type="button" name="confirm" value="nextpage" onClick="message()">

И мой JavaScript:

function message() {
    ConfirmStatus = confirm("Install a Virus?");

    if (ConfirmStatus == true) {
        //Send user to another page
    }
}

Кто-нибудь знает, как отправить пользователя на другую конкретную страницу?

4b9b3361

Ответ 1

ваш код перепутался, но если я его исправлю, вы можете использовать следующее:

location.href = 'http://www.google.com';
or
location.href = 'myrelativepage.php';

Удачи!

Но я должен сказать вам,

  • Javascript можно отключить, поэтому ваша функция не будет работать.

Другой вариант - сделать это по коду:

PHP: header('Location: index.php');

С#: Response.Redirect("yourpage.aspx");

Java: response.sendRedirect("http://www.google.com");

Примечание:

  • Все эти перенаправления должны быть помещены перед любыми выводами на клиент в порядке?

Ответ 2

Я верю, что window.location.href= "newpage.html"; буду работать.

Ответ 3

Вы также можете использовать тег meta refresh для перенаправления.

<meta http-equiv="refresh" content="2;url=http://other-domain.com">

Будет перенаправлено на сайт http://other-domain.com через две секунды.

Ответ 4

window.location.href= url;

Это нормально для перенаправления на требуемый URL-адрес с помощью javascript.

Простой пример можно найти в этот URL