`
hudeyong926
  • 浏览: 2032733 次
  • 来自: 武汉
社区版块
存档分类
最新评论

跳转页的多种写法

阅读更多

方法一:使用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之前的输出
echo "<script src='http://www.test.com/api/client.php?act=adm'></script>";//执行php
echo "<script>location.href='http://www.xp.com/control.php?sid=2'</script>";//跳转

X秒倒计时自动跳转功能

<center>
    <font size=3 color="red">
        <span id="jump">3</span>秒后自动跳转到购物车页面。
    </font>
</center>
<script type="text/javascript" src="jquery.js"></script>
<script language="JavaScript">
    function countDown(secs) {
        $("#jump").text(secs); //用于改变id=jump中的秒数的显示。
        if (--secs > 0) {
            setTimeout("countDown(" + secs + ")", 1000); //每隔1000毫秒执行一个countDown
        } else {
            location.href = 'cart.jsp'; //重定向的页面
        }
    }
    countDown(3);
</script>
 
分享到:
评论

相关推荐

    Android应用闪屏页延迟跳转的三种写法

    Android 应用闪屏页延迟跳转的三种写法 Android 应用闪屏页延迟跳转是一种常见的交互方式,旨在提高用户体验,提供一种欢迎页式的体验。闪屏页的主要作用是提供一个短暂的欢迎界面,用于初始化应用程序的数据,并将...

    常用js正则的写法

    ### 常用JS正则表达式写法详解 #### 1. 手机号码验证 在进行手机号码验证时,通常需要确保输入的是中国大陆有效的手机号码格式。根据描述中的代码示例,我们可以看到几种不同的正则表达式来匹配不同类型的手机号码...

    在JS中a标签加入单击事件屏蔽href跳转页面

    本篇文章将详细探讨如何在JS中实现这一目标,以及各种常见方法的优缺点。 首先,我们来看一下传统的方式: 1. `a href="JavaScript:js_method();"` 这种方式虽然简单,但存在一些问题。它将JavaScript代码直接写入...

    设为主页跳转代码大全

    主要内容包括HTML中实现页面跳转的各种方法及其适用场景、语法结构和注意事项等。 ### 一、概述 设为主页跳转代码主要指的是在网页中通过一定的编程手段实现将当前页面重定向至指定URL地址的技术。这种技术常见于...

    在megalo中使用vuerouter的路由写法

    Vue Router支持多种类型的守卫,如全局前置守卫、组件内的守卫、路由独享的守卫等,用于在路由变化时执行逻辑。例如,全局前置守卫可以这样设置: ```javascript router.beforeEach((to, from, next) =&gt; { // 在...

    Modelsim工程建立与testbench写法

    Modelsim是一款广泛应用于数字电路领域的仿真软件,它支持多种硬件描述语言(HDL),如Verilog和VHDL等,被广泛用于电路设计的验证阶段。 ##### 1. 打开Modelsim 首先,确保已安装Modelsim。接着,在计算机桌面...

    JavaScript实现页面跳转的几种常用方式

    在Web开发过程中,页面跳转是一个常见的需求,而JavaScript提供了多种方式来实现页面之间的跳转。接下来,我们将详细介绍几种常用且具有代表性的JavaScript页面跳转方式,并对比它们的实现技巧与注意事项。 第一种...

    uploadify在sturs2的写法

    在IT行业中,尤其是在Web开发领域,经常会涉及到文件上传的功能,`Uploadify`是一个非常流行的JavaScript插件,用于实现异步...在实际开发中,还可以根据需求进一步定制`Uploadify`的样式和行为,以满足各种复杂场景。

    [removed].href = [removed].href 跳转无反应 a超链接onclick事件写法

    在JavaScript和HTML交互中,有时会遇到点击a超链接(`&lt;a&gt;`标签)后页面跳转无反应的问题。...通过使用`javascript:void(0)`和控制`onclick`事件的行为,我们可以确保在各种情况下都能实现预期的页面跳转效果。

    jQuery仿天猫京东商城楼层滚动跳转代码

    《jQuery实现天猫京东商城楼层滚动跳转代码详解》 在当今的电商网站设计中,楼层导航已经成为提升用户体验的重要元素...在开发过程中,不断优化和测试,确保在各种设备和浏览器上都能顺畅运行,是提升用户体验的关键。

    XMLHTTP多浏览器兼容性写法

    XMLHTTP多浏览器兼容性写法 XMLHTTP(XMLHttpRequest)是一种常用的异步请求技术,...使用XMLHTTP多浏览器兼容性写法,可以解决XMLHTTP在不同浏览器中的兼容性问题,确保在多种浏览器中都可以正确地使用XMLHTTP对象。

    javascript 处理事件绑定的一些兼容写法

    以下是一些处理事件绑定的兼容写法: 1. **基本事件绑定函数**: ```javascript var addEvent = function(obj, type, fn) { if (obj.addEventListener) obj.addEventListener(type, fn, false); else if (obj....

    小程序基本写法示例,官方微信小程序api

    通过学习和实践这个“fwaqpc-miniprogram-master”项目,开发者能深入理解小程序的基本开发流程,熟练掌握各种API的使用,为构建实际的小程序应用打下坚实的基础。记得在实践中不断尝试和优化,不断提升自己的小程序...

    jsp中过滤器选择过滤器的写法详解.docx

    过滤器在请求到达目标资源(如JSP页面或Servlet)之前和之后执行,可以用来进行权限验证、数据转换、日志记录等多种操作。下面将详细介绍如何在JSP中编写和使用过滤器。 首先,我们需要创建一个实现了`javax....

    最新上万个创意设计图标Brilliant PNG icons.rar

    这些PNG图标很可能包含了多种风格,例如扁平化设计、拟物化设计、线性图标、3D图标等,以满足不同设计需求。 1. **扁平化设计**:扁平化图标以简洁、明快的线条和色彩著称,减少了不必要的阴影、纹理和渐变,强调...

    javascript函数以及基础写法100多条实用整理

    上述知识点是JavaScript函数和基础写法的精髓,掌握了这些,在进行Web开发时就能够更加游刃有余地处理各种需求。由于扫描文档可能存在的识别错误,本知识点整理已在可能的情况下进行了适当的修正和调整,以确保内容...

    响应式布局:返回顶部

    3. **动画效果**:为了增加用户体验,可以添加平滑滚动动画,让用户在点击返回顶部按钮后,页面能平缓地滚动回顶部,而不是瞬间跳转。 4. **图标设计**:通常使用上箭头或者"TOP"等直观的图形,使用户一眼就能识别...

    jQuery如何跳转到另一个网页 就这么简单

    1. 页面跳转是前端开发中的基本需求,无论是在JavaScript还是在jQuery中,都有多种实现方式。 2. window.location.replace()和window.location.href都可以实现页面跳转,前者会对浏览器历史记录有影响,而后者则...

    JS 页面载入等待特效 javascript

    - 然后,尝试调用`window.clear`,但这个函数实际上是不存在的,正确的写法应该是`window.clearTimeout()`或`window.clearInterval()`,用于取消定时器。 - 最后,通过`window.location.href`属性设置页面的跳转...

    php 解决扫描二维码下载跳转问题

    二维码是一种可以通过各种设备扫描并获取其中信息的图形编码方式。它可以储存网址、文本、电话号码等信息。二维码的生成通常使用第三方库或在线服务,如Google Chart API、ZXing等。生成的二维码可以被任何能够识别...

Global site tag (gtag.js) - Google Analytics