PHP JS HTML ASP页面跳转代码 延时跳转代码 返回到上一界面并刷新 JS弹出指定大小的新窗口

1.PHP延时跳转代码
//跳转到浏览界面
header("Refresh:1;url=machine_list.php");
//不延时
<?php
header("location: http://www.baidu.com");
?>
//PHP内JS输出代码
echo ("<script language="JavaScript">alert("修改成功!");location.href='machine.php?sb_id={$sb_id}';</script>");
//返回上一界面,并刷新缓冲
echo "<script>alert('退出成功!');location.href='".$_SERVER["HTTP_REFERER"]."';</script>";
//延时跳转到上一界面,并刷新
header("Refresh:1;url={$_SERVER['HTTP_REFERER']}");
2.JavaScript 跳转
<script language="javascript">
    window.location= "http://www.baidu.com";
</script>
 
<script language="javascript">
    document.location = "http://www.baidu.com";
</script>

//权限检测
if (!isset($_SESSION['1'])) die ("<script language="JavaScript">alert("请登录!");window.location="login.php";</script>");
else if (!($_SESSION['1'] =="1")) die ("<script language="JavaScript">alert("无权操作!");history.back();</script>");

//点击事件跳转 兼容火狐
onclick="window.location.href='machine_list.php';"

//点击事件跳转 兼容火狐 在新窗口中打开
onclick=window.open('machine_list.php');

window.open(url,'_blank'); //在新的空白页面打开
window.open(url,'_self');  //覆盖当前页面打开

window.open(url); //无参数,默认在新的空白页面打开

//弹出指定大小的子窗口,且子窗口屏幕居中显示!
<input  id='qrcode' type='button'  value='查看二维码'  
onclick="window.open('qrcode.php', 'newwindow', 'height=140, width=140, top='+(window.screen.height-140)/2+',left='+(window.screen.width-140)/2+', toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no');" />

//双击打开网页连接
ondblclick=window.open('machine_list.php');
3.(带进度条) 
<html> <head> <meta http-equiv="Content-Language" content="zh-cn"> <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"> 
<title>跳转到baidu.com</title> </head> 
<body> 
<form name=loading> <P align=center><FONT face=Arial color=#0066ff size=2>loading...</FONT> <INPUT style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; COLOR: #0066ff; BORDER-TOP-style: none; PADDING-TOP: 0px; BORDER-RIGHT-style: none; BORDER-LEFT-style: none; BACKGROUND-COLOR: white; BORDER-BOTTOM-style: none" size=46 name=chart> <BR> <INPUT style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #0066ff; BORDER-BOTTOM: medium none;" size=47 name=percent> <script language="javascript"> var bar=0 var line="||" var amount="||" count() function count(){ bar=bar+2 amount =amount + line document.loading.chart.value=amount document.loading.percent.value=bar+"%" if (bar<99){ setTimeout("count()",100); }else{ window.location = "http://www.baidu.com/"; } } </script> </P> </form> 
</body> </html> 

4.HTML 
<head> <meta http-equiv="refresh" content="10; url=http://www.baidu.com"> </head> 

 
5.ASP 跳转
<% response.redirect "http://www.baidu.com" %>

原文地址:https://www.cnblogs.com/tmdsleep/p/4640488.html