我尝试使用以下行在注册时将用户重定向到某个页面:
window.location.replace(value2);
其中value2是URL。我想附上一些显示为弹出窗口的消息。 知道如何实现这一目标吗?
答案 0 :(得分:2)
在重定向的URL上添加GET参数
var url= actualURL+'?message=1';
window.location.replace(url);
您可以找到如何从网址here
中检索获取参数在接收页面上,您可以检查message
参数的值,并显示来自JavaScript的相应消息。
通过这种方式,您可以在不更改服务器端代码的情况下完成此操作。
答案 1 :(得分:1)
试试这个
var value2 = "samp2.php?success=Yes";
window.location.replace(value2);
在samp2.php中
在第一行写下
if(isset($_GET['success']) && $_GET['success'] == "Yes")
{
print '<script type="text/javascript">';
print 'window.onload = function(e){';
print 'alert("Welcome to page 2")';
print '};';
print '</script>';
}
//header("refresh:1,url=samp.php"); // this is optional
答案 2 :(得分:0)
使用javascript确认:
var r = confirm("Do you want to be redirected?!");
if (r == true) {
window.location.replace(value2);
} else {
alert( 'Okay then, We will stay right here' );
}