文章介绍了现在常用的页面跳转实现的方法包括了js php aspnet这三种的实现代码有需要了解的朋友可以参考一下
先来介绍一下关于js的做法
代码如下 复制代码
function toUrl(ul){
if(“” == ul || null==ul){
alert(“感谢关注”);
}else{
windowopen(ul);//这是跳出新的窗口
// windowlocationhref=ul;//这是直接在当前页跳转
}
return;
}
这个是一个windowopen来实现的点击弹出一个窗口哦
javascript中弹出选择框跳转到其他页面
代码如下 复制代码 <script language="javascript">
<!
function logout()
{
if (confirm("你确定要注销身份吗?是-选择确定
否
选择取消"))
{
window
location
href="logout
asp?act=logout"
}
}
>
</script>
会提示用户是否确认通出如果点击是就会跳到logoutasp?act=logout 这个页面了
看看利用html refresh来跳转
代码如下 复制代码 <?php
$url = "
if (!isset($url))
{
exit(
没有要跳转的地址呦
);
}
?>
<META HTTPEQUIV="REFRESH" CONTENT="; URL=<?php echo $url;?> ">
代码如下 复制代码 php的header()来实现
<?php
$url = "
if (isset($url))
{
Header("Location: $url");
}
?>
在使用php header时要注意一点的就是必须前面没有任何输出否则会出错的哦(php header()用法)
aspnet 跳转方法
代码如下 复制代码
ResponseRedirect("indexaspx"); 这个方便多了