广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    怎样进行网页重定向

    来源:网络收集  点击:  时间:2024-03-04
    【导读】:
    网页重定向就是将用户请求的网页转向其它位置。即当用户访问某个网页A时,网页A自动定向到网页B,这样用户实际看到的就是网页B了。网页重定向在网站开发中经常使用,如:1) 公司的域名进行了变更,为了用户也能通过原有域名进行访问,就得使用重定向。常见的购物网站,好多都进行了域名变更,但原域名仍保留,输入原域名后,自动定向到新的域名。2) 在用户登录页面A中,输入完用户名密码后,点击登录时,表单提交到验证网页B,在服务端进行验证通过后,会自动定向到用户信息网页C。下面介绍几种网页重定向的几种常用方法。通过javascript脚本进行重定向1/4分步阅读

    将a.html提交到b.html,b.html重定向到c.html。

    (a.html相当于用户登录网页,b.html相当于验证用户信息网页,c.html相当于重定向的网页)

    这里演示的仅是重定向的功能,因此代码尽可能简单。

    a.html内容如下:

    html

    head

    metahttp-equiv="Content-Type" content="text/html;charset=utf-8" /

    /head

    body

    form action="b.html"method="post"

    input name = "submit"type="submit" value="提交"

    /form

    /body

    /html

    预览图如下:

    2/4

    b.html内容如下:

    html

    head

    metahttp-equiv="Content-Type" content="text/html;charset=utf-8" /

    scripttype="text/javascript"

    function load()

    {

    window.location ="c.html";

    }

    /script

    /head

    body onload = "load()"

    验证通过,现在进入用户信息页面。

    /body

    /html

    3/4

    c.html内容如下:

    html

    head

    metahttp-equiv="Content-Type" content="text/html;charset=utf-8" /

    /head

    body

    欢迎光临!

    /body

    /html

    预览图如下:

    4/4

    重点在b.html,重定向的代码就在其中的javascript脚本load()函数中。在b网页加载完毕后,会调用此函数,此函数的重定向代码就一句:

    window.location = "c.html";

    怎么样?是不是很简单。

    如果想定向前其它网页,如百度首页,可以这么写:

    window.location=”http://www.baidu.com”;

    注意“http://”不能少。

    通过php代码进行重定向1/1

    因为涉及到php代码的执行,因此需要先做一个网站,这里假定网站已做好。

    a.html中的代码很简单,只需将上面的form中的action改为指定b.php而不是b.html即可。

    b.php的代码如下:

    ?phpheader("Location:c.html"); ?

    要在本地网站进行演示,可以将a.html、b.php、c.html拷贝到你的网站目录下,在浏览器地址栏中输入: localhost/a.html进行操作。

    通过asp.net代码进行重定向1/1

    代码和php类似,因要先做一个支持asp.net运行的网站,将a.html中的action指定b.aspx,b.aspx中的代码如下:

    % Server.Transfer("c.html"); %

    通过jsp代码进行重定向1/1

    代码和php类似,因要先做一个支持jsp运行的网站,重定向代码如下:

    jsp:forward page="c.html"

    重定向
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_243838.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 17:46:40  耗时:0.026
    0.026s