跳转页的多种写法

简介:

方法一:使用PHP自带函数
Header("Location: 网址");Header("refresh:{$time};url={$url}");die;

说明:必须在网页没有任何输出的时候执行 ,要特别要注意空格。使用header(location)  的时候,不管是封装在另一个函数还是直接写的,都建议在后面加 exit() 确认程序中止 ,使用 header(location) 就跳转到另一个页面了,但事实上,php却仍然会执行后台的代码的,假如后面的代码有不安全逻辑的,那就直接无视开发者设定的条件,继续把后面的东西给执行了。

方法二:利用meta

echo "<meta http-equiv=refresh content='3; url=网址'>";
说明:没有方法一的限制,但是如果前面有输出,则输出的内容会闪烁一下然后进入跳转到的页面 ,刷新不会弹出确认对话框 。

方法三:利用JavaScript语言

能解决header之前的输出
Java代码   收藏代码
  1. echo "<script src='http://www.test.com/api/client.php?act=adm'></script>";//执行php  
  2. echo "<script>location.href='http://www.xp.com/control.php?sid=2'</script>";//跳转  

X秒倒计时自动跳转功能

Java代码   收藏代码
  1. <center>  
  2.     <font size=3 color="red">  
  3.         <span id="jump">3</span>秒后自动跳转到购物车页面。  
  4.     </font>  
  5. </center>  
  6. <script type="text/javascript" src="jquery.js"></script>  
  7. <script language="JavaScript">  
  8.     function countDown(secs) {  
  9.         $("#jump").text(secs); //用于改变id=jump中的秒数的显示。  
  10.         if (--secs > 0) {  
  11.             setTimeout("countDown(" + secs + ")"1000); //每隔1000毫秒执行一个countDown  
  12.         } else {  
  13.             location.href = 'cart.jsp'//重定向的页面  
  14.         }  
  15.     }  
  16.     countDown(3);  
  17. </script>  
相关文章
不使用a标签,实现点击跳转到其他页面的代码
不使用a标签,实现点击跳转到其他页面的代码
|
23天前
跳转传参的方式
跳转传参的方式
|
1月前
|
移动开发 前端开发 JavaScript
完整的页面代码包括哪些
一个完整的HTML页面通常包含以下几个基本部分,每个部分都有其特定的用途
|
5月前
|
JavaScript
jQuery带参跳转新页面,新页面获取url多个参数的办法
jQuery带参跳转新页面,新页面获取url多个参数的办法
25 0
|
5月前
|
JavaScript 前端开发
跳转传参有几种方式
跳转传参有几种方式
31 0
|
10月前
|
前端开发
页面报错404
报错分析: 在之前的项目中经常会看到页面报404的错误:找不到页面,大多数情况下是文件路径写错了; 前几天在项目中,碰到了另一个错误:400错误。
页内跳转
页内跳转
71 0
(uniapp跳转回显),A页面进入B页面,B页面返回A页面,并传值给A页面(技巧绝对好用慢慢看)
(uniapp跳转回显),A页面进入B页面,B页面返回A页面,并传值给A页面(技巧绝对好用慢慢看)
365 0
(uniapp跳转回显),A页面进入B页面,B页面返回A页面,并传值给A页面(技巧绝对好用慢慢看)
|
JavaScript 前端开发 Linux
网页跳转代码的三种方法
网页跳转代码的三种方法
1161 0
|
移动开发 小程序
小程序跳转到h5页面无法获取参数
小程序跳转到h5页面无法获取参数
小程序跳转到h5页面无法获取参数