jQuery:在页面加载完毕之后,怎么在head里加title、meta 主要是标题和meta的内容都是从页面里获取的数据,然后等页面加载完之后,我在添加这些。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接用 $("head")就可以取得dom呢,在添加内容就可以了 用JS改变当前文档,搜索引擎是不认的。当然不考虑此点的话,$('head').append('<meta name="我晕" content="我狂晕"/>'); 既然标题和meta的内容从页面获取,页面的内容应该是从后台获取的,那么为什么不直接从后台取数据呢?<meta name="description" content="${fromServices}" /> 非常不建议这样做,文章的keyword,description等信息都是有利于搜索引擎快速查找到你的网站信息,有利于排名和用户搜索,其实这些你可以通过后台语言添加。非要用js的方式来添加上边那位同学的写法就行了。 <meta name="description" content="<%=getStr() %>" /> <meta name="keyword" content=<%=getStr() %> />为什么加引号,在页面查看源代码的时候是这样的,怎么搞<meta name="description" content="<%=getStr() %>" /> <meta name="keyword" content=110,猎人 /> document.title="我想修改的值"用js改meta有意义吗? 同意7楼。加载后再设置没意义,如果你只是想获取的话:var title = $('title').eq(0).text();var description = $('meta[name="description"]').eq(0).attr('content'); js中如何实现二维数组的转置。。。 有关于火狐浏览器 appendChild(可能)的问题 如何在下列代码中实现弹窗口能用鼠标移动 求没有加密的发帖和谐器 客户端修改值存储到数据库中 单击表格中行来使行变颜色 DOM节点childNodes中的空格怎么去掉 怎么在一个单元格里定位一个层? 如何定死滚动条滚动的最大高度 能帮我看一下代码哪里出问题了吗,这是图片的切换,可是点击无法切换图片 一个关于图片效果的问题 怎样把一个文本框的名字传到另一个文本框里?
既然标题和meta的内容从页面获取,页面的内容应该是从后台获取的,
那么为什么不直接从后台取数据呢?
<meta name="description" content="${fromServices}" />
<meta name="keyword" content=<%=getStr() %> />
为什么加引号,在页面查看源代码的时候是这样的,怎么搞
<meta name="description" content="<%=getStr() %>" />
<meta name="keyword" content=110,猎人 />
用js改meta有意义吗?
同意7楼。加载后再设置没意义,如果你只是想获取的话:
var title = $('title').eq(0).text();
var description = $('meta[name="description"]').eq(0).attr('content');