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" %>