如何在meta关键字中使用javascript

时间:2013-12-29 18:02:34

标签: javascript html meta-tags

我在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代码吗?在header关键字中获取meta关键字的链接名称?并打印如下:

<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>

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

$("meta[name='keywords']").attr("content", "sampel1,sampel2,sampel3");

Demo

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