JavaScript的;将用户发送到另一个页面

时间:2008-11-16 04:40:59

标签: javascript transfer

我正在尝试使用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
    }
}

有谁知道如何将用户发送到另一个特定页面?

6 个答案:

答案 0 :(得分:19)

你的代码搞砸了,但是如果我做对了你就可以使用以下内容:

location.href = 'http://www.google.com';
or
location.href = 'myrelativepage.php';
祝你好运!

但我必须对你说,

  1. 可以关闭Javascript,因此您的功能无效。
  2. 其他选项是通过代码执行此操作:

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

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

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

    注意:

    1. 所有这些重定向必须放在客户端的任何输出之前吗?

答案 1 :(得分:6)

我相信window.location.href = "newpage.html";会奏效。

答案 2 :(得分:2)

您还可以使用元刷新标记重定向。

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

两秒钟后会重定向到网站http://other-domain.com

答案 3 :(得分:0)

window.location.href = url;

可以使用javascript重定向到所需的网址。

这个简单的例子可以在this url

中找到

答案 4 :(得分:0)

尝试一下!

window.location.replace("http://www.link.com");

答案 5 :(得分:0)

尝试: window.location.href = "YOUR_RELATIVE_PATH_HERE",例如。/pages/aboutus”