当前位置: 代码迷 >> Web前端 >> 谈一下404定时跳转等meta的解决方案
  详细解决方案

谈一下404定时跳转等meta的解决方案

热度:246   发布时间:2012-06-28 15:20:03.0
谈谈404定时跳转等meta的解决方案

前言

?

?? ? ? ?最近忙的已然很少能静下来写点什么,如果生活只剩下忙碌的工作,那样其实也就失去了它本身的意义。我是一个喜欢记录和回顾的人,这样让我对一些东西记忆的更深刻,前端的路要慢慢地走。

?

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ----------------------2012 6|16

?

正文

?

?? ? 1、谈谈meta标签

?

  • ?定义和用法
?? ? ? ? ? ?提供有关页面的元信息(meta-information),比如针对搜索引擎的关键词等。

  • 必需的属性
?? ? ? ? content ? --------定义与http-equiv或者name属性相关的元信息。


  • 可选的属性
?? ? ? ?i.?http-equiv?? ? ? ? ? content-type ? ? ? ? 把content属性关联到HTTP头部
?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? expires

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? refresh

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? set-cookie

?? ? ? ii、name ? ? ? ? ? ? ? ? ?author ? ? ? ? ? ? ? ? ? ?把content属性关联到一个名称

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?description

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?keywords

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?generator

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? revised

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? others

?? ? ? ?iii、scheme ? ? ? ? ? ??some text ? ? ? ? ? ? ? ?定义用于翻译content属性值的格式?


?? ? ??name属性

  • ?为名称/值对中的名称。keywords是最常见的名称,定义了一组的关键字。
<meta name="keywords" content="*****"/>
?



?? ? ??http-equiv属性

  • ?为名称/值对提供了名称。并指示服务器在发送实际的文档之前先在要传送浏览器的MIME文档头部包含名称/值对。
  • ?当服务器向浏览器发送文档时,会先发送许多名称/值对。虽然有些服务器会发送许多这种名称/值对,但是所有服务器都至少要发送一个:content-type:text/html。这将告诉浏览器准备接受一个HTML文档

?? ? 2、谈谈404或者注册成功的3秒跳转

?? ? ?最近也有外网项目要做这样的case,其实应用场景不光是404,比如注册成功的3秒跳转等等。

?? ? ?解决方案最常见的就是:我们在页面的head设置meta


<meta http-equiv="refresh" conten="n;URL="********""/>
/*
n ----- 时间间隔n秒 
URL ---转向的地址
*/

<meta http-equiv="refresh" conten="3;URL="********""/>
?
?? ??


???
  相关解决方案