nuxt动态设置关键词,描述,标题

nuxt动态设置关键词,描述,标题,第1张

下面以一个新闻详情的meta信息设置为例:

首先从列表传参到详情页面获取meta信息,然后再通过this绑定到页面上。

/new页面,传id参数到new-id页面

来点假数据吧

详情页面接收参数,从后台接口获取关键词,描述,标题

来点假数据吧

设置head

这样就设置完成了。

推荐的简单做法如下:protected void Page_Load(object sender, EventArgs e){ //Page title Page.Title = "This is a title and meta test page."//Encode/Content type HtmlMeta encode = new HtmlMeta()encode.HttpEquiv = "Content-Type"encode.Content = "text/htmlcharset=utf-8"Page.Header.Controls.Add(encode)//Language HtmlMeta lang = new HtmlMeta()lang.HttpEquiv = "Content-Language"lang.Content = "zh-cn"Page.Header.Controls.Add(lang)//Description HtmlMeta desc = new HtmlMeta()desc.Name = "Description"desc.Content = "Test the meta controls"Page.Header.Controls.Add(desc)//Keyword HtmlMeta keywords = new HtmlMeta()keywords.Name = "keywords"keywords.Content = "title,meta,test,page"Page.Header.Controls.Add(keywords)//Link/CSS HtmlLink cssLink = new HtmlLink()cssLink.Href = "MasterPage.css"cssLink.Attributes.Add("rel", "stylesheet")cssLink.Attributes.Add("type", "text/css")Page.Header.Controls.Add(cssLink)}浏览时输出的页面源码便会达到如下效果:This is a title and meta test page. 1024) { keywords.Content = keywords.Content.Substring(0, keywords.Content.IndexOf(" ", 1024))} description.Content = "This web site use asp.net2.0 and C# and Ajax technology"if (description.Content.ToString().Length >1024) { description.Content = description.Content.Substring(0, description.Content.IndexOf(" ", 1024))} htmlCtrl.Controls.Add(author)htmlCtrl.Controls.Add(copyright)htmlCtrl.Controls.Add(date)htmlCtrl.Controls.Add(keywords)htmlCtrl.Controls.Add(description)htmlCtrl.Controls.Add(robots)} #endregion PAGE HEAD

试试这个:

如果ie8或ie7执行

<!--[if IE 8]><h2>IE8</h2><![endif]-->

<!--[if IE 7]><h2>IE7</h2><![endif]-->

如果大于或小于某版本IE,并包括这个版本,相当于>=ie7,用lte 或 gte

<!--[if lte IE 7]>Only IE 7/- <![endif]-->

<!--[if gte IE 7]>Only IE 7/+ <![endif]-->

如果大于或小于某版本IE,并不包括这个版本,比如>ie7,用lt 或 gt

<!--[if lt IE 7]>Only IE 7- <![endif]-->

<!--[if gt IE 7]>Only IE 7+ <![endif]-->

以上版本、代码位置、内容自己请控制,希望有帮助


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/7760715.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存