16

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
    }
}

ユーザーを別の特定のページに送信する方法を知っている人はいますか?

4

6 に答える 6

22

あなたのコードはめちゃくちゃになりましたが、私がそれを正しく理解していれば、次を使用できます:

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

幸運を!

しかし、私はあなたに言わなければなりません、

  1. Javascript をオフにすると、機能が動作しなくなります。

他のオプションは、コードでこれを行うことです:

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

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

ジャワ: response.sendRedirect("http://www.google.com");

ノート:

  1. これらのリダイレクトはすべて、クライアントへの出力の前に配置する必要があります。
于 2008-11-16T04:44:29.280 に答える
8

window.location.href = "newpage.html";はうまくいくと信じています。

于 2008-11-16T04:42:57.457 に答える
3

メタ リフレッシュ タグを使用してリダイレクトすることもできます。

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

http://other-domain.com2 秒後にサイトにリダイレクトされます。

于 2008-11-16T08:22:09.823 に答える