【问题标题】:how use javascript in meta keyword [duplicate]如何在元关键字中使用 javascript [重复]
【发布时间】:2014-01-16 16:19:21
【问题描述】:

我在 Html 中有这个鳕鱼:

<html>
<head>
    <title>test page</title>
    <meta name="keywords" content="???">
</head>
<body>
    <p><a href="#">sampel1</a></p>
    <p><a href="#">sampel2</a></p>
    <p><a href="#">sampel3</a></p>
</body>
</html>

我可以用 ???? 替换 javascript 代码在标题关键字中获取元关键字的链接名称?并像这样打印:

<html>
<head>
    <title>test page</title>
    <meta name="keywords" content="sampel1,sampel2,sampel3">
</head>
<body>
    <p><a href="#">sampel1</a></p>
    <p><a href="#">sampel2</a></p>
    <p><a href="#/">sampel3</a></p>
</body>
</html>

【问题讨论】:

  • 你不能那样做。考虑使用服务器端代码
  • 只是让你知道,keyword 元标记被认为是无用的
  • 不知道为什么要这样做..它根本没有效果。

标签: javascript html meta-tags


【解决方案1】:
$("meta[name='keywords']").attr("content", "sampel1,sampel2,sampel3");

Demo

正如之前所说,这样做几乎没有意义。必须使用服务器端解决方案。

【讨论】:

    【解决方案2】:

    您可以在 DOM 完成加载后设置和更改元数据,但除非您打算使用 JavaScript 读取值,否则这样做可能没有什么好处,因为浏览器在文档最初时已经使用了任何适用的元数据加载,Google 很可能不会通知 Javascript 设置的任何元数据。

    强烈考虑使用服务器端解决方案,例如 PHP。

    【讨论】:

      猜你喜欢
      • 2013-01-30
      • 2011-02-02
      • 2012-12-07
      • 2017-10-01
      • 1970-01-01
      • 2014-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多