【问题标题】:How Do I Copy Body Content to Meta Title?如何将正文内容复制到元标题?
【发布时间】:2019-07-31 20:24:13
【问题描述】:

我有一个在线会员目录,我们已开放供 Google 抓取。所有成员列表都是组织名称作为搜索结果中的搜索结果标题。我正在尝试想出一种方法来从列表中获取成员的名称(可能加上一些额外的静态文本)并将其设置为每个成员唯一目录列表页面的元标题。

目录列表基本上包含代码(使用括号,因此代码显示在这里):

(div id="aaRflVendorDetailOverview")
(ul)
(li)John Doe 博士(/li)
(li)123 Some St. San Fransisco, CA(/li)
(/ul)
(/div)

我可以使用以下方法从列表中挑出一行:

div#aaRflVendorDetailOverview li:first-child

我没有尝试太多东西,因为我对这些东西不是很了解。我能够挑出我想复制到标题的文本行(使用 CSS),但我不知道 CSS 是否能够做我想做的事情。

理想情况下,我想从列表中获取他们的姓名行“John Doe, PhD”并将页面标题设为“ABC Member - John Doe, PhD”

比我聪明的人知道如何做到这一点吗?提前谢谢!

【问题讨论】:

    标签: css html-lists meta head page-title


    【解决方案1】:

    使用 CSS 是不可能的,但它使用的是 jQuery。

    这个 sn-p 应该可以解决问题:

    $(function () {
    $(document).prop('title', $("#aaRflVendorDetailOverview li:first-child").html());
    });
    

    【讨论】:

    • 正是我需要的。非常感谢。效果很好!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-07
    • 1970-01-01
    • 2011-06-25
    • 1970-01-01
    • 1970-01-01
    • 2021-07-28
    • 2011-08-12
    相关资源
    最近更新 更多