首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >实现网页自动跳到其他页面的几种方法

实现网页自动跳到其他页面的几种方法

作者头像
德顺
发布2019-11-13 17:22:56
4.8K0
发布2019-11-13 17:22:56
举报
文章被收录于专栏:前端资源前端资源

某些时候我们需要实现网页的自动跳转,比如404错误页可以加入代码让它自动跳转到首页,下面介绍三种html页面自动跳转的方法。

方法一:页面在头部加入meta标签 在头部加入 <meta http-equiv="refresh" content="时间/s;url=网址/http://www.dblog.cc">

代码如下: 

<html>
<head>
    <meta charset="UTF-8">
    <title>html自动跳转</title>
    <meta http-equiv="refresh" content="3;url=http://www.dblog.cc">
</head>
<body>

</body>
</html>

方法二:script实现自动跳转 第一种:比较常用:window.location.href = "http://baidu.com/";

代码如下:

<html>
<head>
    <title>html自动跳转</title>
</head>
<body>
<script>
    document.location = 'http://www.w3h5.com'
</script>
</body>
</html>

第二种:

self.location = "http://baidu.com/";

第三种:

top.location = "http://baidu.cn/";

第四种:只对IE系列浏览器有效,实用性不大。

window.navigate("http://baidu.cn/");

方法三:PHP实现

<?php
    header("Location: http://baidu.cn/");
?>

方法四:动态显示的自动跳转代码(比较复杂,不推荐)

TIM截图20170804132709.png 实现网页自动跳到其他页面的几种方法 HTML笔记
TIM截图20170804132709.png 实现网页自动跳到其他页面的几种方法 HTML笔记
<html>
<head>
    <meta charset="UTF-8">
    <title>html自动跳转</title>
</head>
<body>
<form name=loading>
    <p align=center>
        <font color="#0066ff" size="2">正在跳转,请稍等</font><font color="#0066ff" size="2" face="Arial">...</font>
        <input type=text name=chart size=46
               style="font-family:Arial; font-weight:bolder; color:#0066ff; background-color:#fef4d9; padding:0px; border-style:none;">
        <input type=text name=percent size=47
               style="color:#0066ff; text-align:center; border-width:medium; border-style:none;">
        <script>
            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.dblog.cc";
                }
            }
        </script>
    </p>
</form>
<p align="center"> 如果您的浏览器不支持跳转,
    <a style="text-decoration: none" href="http://www.dblog.cc">
        <font color="#FF0000">请点这里</font>
    </a>.
</p>
</body>
</html>
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-06-12),如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档