html头文件meta知多少(没事无聊哈)
记得以前某个包含页面要定时刷新一般都会写一个onload方法,如
window.onload = function()
{
setTimeout("Refresh()",1000);//Refresh方法里比如是 window.location.href="xxx.aspx"
}
上面那段放到head标签内就可以了
殊不知html的meta 标签里有自带的属性就可以了(地球人都知道,我现在才知道:)),如下面这句就行了
<meta http-equiv="refresh" content="1"; url=xxx.aspx"> // 1表示1秒相当于上面的1000毫秒
<html><head><title>测试</title>
<meta http-equiv=content-type content="text/html; charset=gb2312">
<meta http-equiv="refresh" content="2; url=http://www.cnblogs.com/">
</head>
<body>
<h1>正在转入地址......</h1>
</body></html>
顺便贴出其它的一些头文件属性
1、<meta http-equiv= "Content-Type"contect="text/html";charset=gb_2312-80">和 <meta http-equiv="Content-Language" contect="zh-CN">用以说明主页制作所使用的文字以及语言;又如英文是ISO-8859-1字符集,还有BIG5、utf-8、shift-Jis、Euc、Koi8-2等字符集;
2、<meta http-equiv="Refresh" content="n; url=
3、<meta http-equiv="Expires" contect="Mon,12 May 2001 00:20:00 GMT">可以用于设定网页的到期时间,一旦过期则必须到服务器上重新调用。需要注意的是必须使用GMT时间格式;
4、<meta http-equiv="Pragma" contect="no-cache">是用于设定禁止浏览器从本地机的缓存中调阅页面内容,设定后一旦离开网页就无法从Cache中再调出;
5、<meta http-equiv="set-cookie" contect="Mon,12 May 2004 00:20:00 GMT">cookie设定,如果网页过期,存盘的cookie将被删除。需要注意的也是必须使用GMT时间格式;
6、<meta http-equiv="Pics-label" contect="">网页等级评定,在IE的internet选项中有一项内容设置,可以防止浏览一些受限制的网站,而网站的限制级别就是通过meta属性来设置的;
7、<meta http-equiv="windows-Target" contect="_top">强制页面在当前窗口中以独立页面显示,可以防止自己的网页被别人当作一个frame页调用;
来源: 参考来源