下面列了五个例子来详细说明,这几个例子的主要功能是:在5秒后,自动跳转到同目录下的hello.html(根据自己需要自行修改)文件。

1) html的实现

优点:简单

缺点:Struts Tiles中无法使用

2) javascript的实现

// 以下方式直接跳转

window.location.href='hello.html';

// 以下方式定时跳转

setTimeout("javascript:location.href='hello.html'", 5000);

优点:灵活,可以结合更多的其他功能

缺点:受到不同浏览器的影响

3) 结合了倒数的javascript实现(IE)

5

var second = totalSecond.innerText;

setInterval("redirect()", 1000);

function redirect(){

totalSecond.innerText=--second;

if(second<0) location.href='hello.html';

}

优点:更人性化

缺点:firefox不支持(firefox不支持span、div等的innerText属性)

3') 结合了倒数的javascript实现(firefox)

var second = document.getElementById('totalSecond').textContent;

setInterval("redirect()", 1000);

function redirect()

{

document.getElementById('totalSecond').textContent = --second;

if (second < 0) location.href = 'hello.html';

}

4) 解决Firefox不支持innerText的问题

5

if(navigator.appName.indexOf("Explorer") > -1){

document.getElementById('totalSecond').innerText = "my text innerText";

} else{

document.getElementById('totalSecond').textContent = "my text textContent";

}

5) 整合3)和3')

5

var second = document.getElementById('totalSecond').textContent;

if (navigator.appName.indexOf("Explorer") > -1) {

second = document.getElementById('totalSecond').innerText;

} else {

second = document.getElementById('totalSecond').textContent;

}

setInterval("redirect()", 1000);

function redirect() {

if (second < 0) {

location.href = 'hello.html';

} else {

if (navigator.appName.indexOf("Explorer") > -1) {

document.getElementById('totalSecond').innerText = second--;

} else {

document.getElementById('totalSecond').textContent = second--;

}

}

}

实现网页页面跳转的几种方法&lpar;meta标签、js实现、php实现&rpar;

1.meta标签实现 只需在head里加上下面这一句就行了,在当前页面停留0.1秒后跳转到目标页面  代码如下 复制代码 1

ASP&period;NET页面跳转的三种方法比较

在ASP.NET下,经常需要在页面之间跳转,下面我们来分别介绍一下关于.NET中Response.Redirect(),Sever.Execute(),Server.Transfer() 三种页面跳转 ...

jquery&sol;js&sol;a标签实现当前页面跳转的两种方法

在逛购物网站首页时经常看到侧边导航栏,当我们点击导航栏中某一项时会跳转到当前页面的某一处 有两种方法实现,一种是利用js计算好各位置的高度,通过绑定事件使页面跳转到指定位置,另一种是利用a标签进行当前 ...

微信小程序页面跳转的四种方法

wx.navigateTo({}) ,保留当前页面,跳转到应用内的某个页面,使用 wx.navigateBack 可以返回; 示例: 1 wx.navigateTo({ 2 url:'../test/ ...

uni-app 页面跳转的两种方法

1.navigator  标签

随机推荐

Tomcat 启动报错:No default web&period;xml

原因是:tomcat 中conf 目录中的 web.xml 被无意删除掉了.从其他tomcat中复制一个过来就行了. conf 目录 没有 web.xml 导致的问题是,server.xml 中配置的 ...

JavaScript中的this指向

this是谁 技术一般水平有限,有什么错的地方,望大家指正. this代指当前对象super调用父类的构造函数,应表会运网数物,加载驱动建立链接执行SQL处理结果,直到现在每想起这三点就能想起我上大学 ...

php 数据库insert函数

jmeter jdbc request使用详解

1.在使用 jdbc request之前需要加载一个jar包 在test plan中将jar包引入到classpath中 2.创建一个JDBC Connection Configuration Var ...

Python自动化之select解析

select原理 网络通信被Unix系统抽象为文件的读写,通常是一个设备,由设备驱动程序提供,驱动可以知道自身的数据是否可用.支持阻塞操作的设备驱动通常会实现一组自身的等待队列,如读/写等待队列用于支 ...

Printf&lpar;&rpar;输出格式控制(转)

int printf(const char *format,[argument]); format 参数输出的格式,定义格式为: %[flags][width][.perc] [F|N|h|l]typ ...

STM32学习笔记——新建工程模板步骤(向原子哥学习)

1.  在创建工程之前,先在电脑的某个目录下面建立一个文件夹,我们先把它命名为Template,后面建立的工程可以放在这个文件夹下.在 Template 工程目录下面,新建 3 个文件夹USER , ...

泛泰A880S升级官方4&period;4&period;2 binx教程

之前为了尝鲜,直接官升4.4.2,红砖了.越南兄弟说官方没更新升级工具,所以导致升级到78%就停止了,他给的办法,我试也没成功.官方旧版本号又不能升级S0221118以上的版本号,新版的离线升级工具没 ...

常用的key和oid

1.FortiGate Template-Network-Office-Fortigate-Session Count:key,fgSysSesCount   oid,.1.3.6.1.4.1.123 ...

本地html自动跳转,HTML页面跳转的5种方法相关推荐

  1. html button跳转页面_HTML跳转到页面指定位置的几种方法

    前言 有时候,我们想阅读页面中某段精彩的内容,但由于页面太长,用户需要自己滚动页面,查找起来非常麻烦 ,很容易让人失去继续往下阅读的兴趣.这样体验非常不好,所以我们可以想办法 实现点击某段文字或者图片 ...

  2. java jsp 跳转_JSP页面跳转方法大全

    先来介绍一下在服务端JSP脚本中跳转页面的几种方法: 1. response.sendRedirct("跳转到页面"); 该方法通过修改HTTP协议的HEADER部分,对浏览器下达 ...

  3. php 中js跳转页面跳转页面,js跳转代码_PHP页面跳转 Js页面跳转代码

    摘要 腾兴网为您分享:PHP页面跳转 Js页面跳转代码,自动刷宝,中信金通,携程抢票,未来屋等软件知识,以及沃金汇,沃行讯通,securecrt.exe,我的世界变形金刚mod,一票通,农场小分队,手 ...

  4. js 跳转页面并刷新的几种方法

    一:跳转页面并刷新的几种方法: <a href="javascript:history.go(-1)">返回上一页</a>       <a href ...

  5. Word进行自动生成目录右边页面等格操作简单详细方法

    Word进行自动生成目录右边页面等格操作简单详细方法 Word文档自动生成的目录,但是由于目录的右边不等(见下图),看起来不美观,所以我们可以将目录右边页面进行等格处理. 方法步骤如下: 一.首先选择 ...

  6. 将页面元素隐藏的10种方法

    在Web开发中,隐藏页面元素使其视觉不可见是一个非常常见的需求.为了实现这一目标,我们通常会采用多种方法,最常用的例如CSS的display属性,只要设置为node即可隐藏元素. 本文将通过对当前所有 ...

  7. (第5讲)同一用户的不同页面共享数据的四种方法

    同一用户的不同页面共享数据的四种方法 1.cookie 2.sendRedirect 3.session 4.隐藏表单提交 1.cookie 服务器在客户端保存的用户信息,比如登录名,密码等就是coo ...

  8. php伪造页面url地址,php 伪造HTTP_REFERER页面URL来源的三种方法

    php获取当前页面的前一个页面URL地址,即当前页面是从哪个页面链接过来的,可以使用$_SERVER['HTTP_REFERER'],但是这个来源页面的URL地址是可以被伪造和欺骗的,本文章向大家介绍 ...

  9. WPS会员如何取消自动续费?微信/支付宝/WPS共3种方法

    ​​WPS 开启会员模式之后还是非常好用的,老古这些年就一直使用 WPS 会员来办公,不过有些用户不想花钱购买会员了就想取消 WPS 会员的自动续费功能,那么应该如何取消呢?今天老古就简单说一下微信. ...

最新文章

  1. ubuntu18.04搭建SLAM环境 转 高翔 十四讲匹配环境
  2. Hive远程模式安装(1.00)
  3. 通过数据挖掘组织营销潜力的三个重要途径
  4. 3142:[HNOI2013]数列 - BZOJ
  5. Ubuntu16.04 LTS安装配置安装CUDA8.0、CUDNN5.1
  6. Leetcode 124题:求⼆叉树中最⼤路径和
  7. java rtmp m3u8_vue常用插件之视频播放(rtmp m3u8)
  8. Vue.js——简单计数器
  9. 异常处理——MysqlCan't connect to local MySQL server through socket '/v ar/lib/mysql/mysql.sock'
  10. Linux云服务器安装Tomcat
  11. WP广告平台的前世今生
  12. 使用jquery时一些小技巧的总结
  13. Exploit开发系列教程-Mona 2 SEH
  14. 1022. Digital Library
  15. Atitit bootsAtitit bootstrap布局 栅格.docx 目录 1. 简述container与container-fluid的区别 1 1.1.1. 在bootstrap中的布局
  16. webstorm主题网址
  17. 3D点云模型下载网站
  18. 化工企业ERP建设中设备管理的重要性
  19. 有机农业产品宣传介绍PPT模板
  20. 【双拼】双拼输入法入门指南

热门文章

  1. 标准的JS里,eval和window.eval属于不同的语法!
  2. 【转】[你必须知道的.NET]第二十一回:认识全面的null
  3. 信号处理专业名词术语
  4. 采用SIMULINK SimPowerSystems的光伏并网阵列仿真
  5. 快速穷举TCP连接欺骗攻击-利用SYN Cookies
  6. vba如何让文本框显示指定的内容_室内LED显示屏如何安装?一篇内容了解清楚
  7. 两个点击事件共用一个方法_杭州淘宝直播代运营:一个简单的方法,提升直播间封面图点击率!...
  8. Spring Cloud构建微服务架构:服务消费(基础)
  9. 分布式消息规范 OpenMessaging 1.0.0-preview 发布
  10. input输入框的各种事件