网站建设中如何正确使用Refresh标签刷新页面
在网站建设开发中,刷新网页或者将网页跳转至指定站点,总是经常遇到。可以实现页面刷新或者跳转的方法很多,比如使用JavaScript或者php都可以轻松做到。但是html元标签还有更简单的方式,那就是中的Refresh标签,网站建设中如何正确使用Refresh标签刷新页面呢?仔细看完本文或许你就会略知一二。Refresh标签或Refresh重定向,是一种可以重新加载或重定向网页的方法。Refresh标签易于使用,这意味着它也很容易被误用。让我们看看为什么要使用这个标记,以及在这样做时应该避免哪些陷阱。
使用Refresh标签重新加载当前页面
使用META REFRESH标记可以做的一件事是强制重新加载某个人已经是其中之一的页面。为此,您需要将以下META标记放在
of your HTML document. When used to refresh the current page, the syntax looks like this: is the HTML tag. It belongs in the head of your HTML document.http-equiv="refresh"
告诉浏览器此META标记发送的是HTTP命令,而不是文本内容。字
refresh is an HTTP header tells the web server that the page is going to be reloaded or sent somewhere else.content="600"
浏览器重新加载当前页之前的时间量(以秒为单位)。您可以将其更改为页面重新加载之前所需的时间。此版本的刷新标记最常见的用途之一是重新加载具有动态内容的页面,如股票代码或天气图。我们还看到了这个标记在HTML页面上使用,这些页面在展示亭的交易会上显示,作为刷新页面内容的一种方式。
有些人也会用这个Refresh标签来重新加载广告,但这会让你的读者感到恼火,因为这会迫使页面在实际阅读时重新加载!归根结底,现在有更好的方法来刷新页面内容,而不需要实际使用META标记来刷新整个页面。
重定向到带有Refresh标签的新页面
Refresh标签的另一个用途是将用户从他们请求的页面发送到另一个页面。此操作的语法与重新加载当前页的语法几乎相同:
如你所见,
content attribute is slightly different.content="2 https://www.dotdash.com/
该数字是页面重定向之前的时间(以秒为单位)。分号后面是要加载的新页面的URL。
注意!。使用刷新标记重定向到新页面时,最常见的错误是在中间添加额外的引号。
例如,这是不正确的:
content="2;url="http://newpage.com"
如果设置了Refresh标签,但页面未重定向,请先检查该错误。
Refresh标签有一些缺点:
- Refresh重定向已被垃圾邮件发送者用来欺骗搜索引擎。搜索引擎现在经常从他们的数据库中删除这些站点。如果您使用大量元刷新标记来重定向页面,搜索引擎可能会确定您的站点是垃圾邮件,并将其从其索引中删除。如果需要将旧URL重定向到新URL,最好使用301服务器重定向。这个重定向实际上会让搜索引擎知道一个页面已经被永久移动,并且他们应该将任何链接排名从旧页面转移到新页面。
- 如果重定向发生得很快(不到2-3秒),可能会出现可用性问题。这将阻止旧浏览器的用户使用“后退”按钮。
- 如果重定向发生得很快,并且转到一个不存在的页面,您的读者可能会陷入循环中,而不会看到404页面以外的任何内容。
- 刷新当前页面可能会造成混淆。如果用户没有请求重新加载,他们可能会担心您的站点的安全性。
新闻标题:网站建设中如何正确使用Refresh标签刷新页面
分享网址:http://scjbc.cn/view/142809.html