【问题标题】:Add <meta/> tags dynamically动态添加 <meta/> 标签
【发布时间】:2015-12-31 05:57:22
【问题描述】:

我想使用 javascript/Jquery 动态添加 &lt;meta/&gt; 标签。

<head>

</head> 
<body>
// From here I want to add <meta/> tags dynamically using javascript/Jquery    
// into <head> tag. 
</body>

所以我的问题是“有可能这样做吗?”。

如果是,那么如何?

【问题讨论】:

  • is it possible to do so 是的,这是可能的。那是 jquery 101。请分享您尝试过的内容。
  • 而不是在这里输入这么大的问题,为什么不在google 上尝试一下???
  • 不建议使用脚本添加标签,因为一些搜索引擎爬虫只会考虑html而忽略js。
  • 可以,但这样做没有意义。
  • 就像您将任何其他 HTML 元素添加到任何其他 DOM 元素一样。这个问题太简单了,你可以在谷歌上搜索 2 秒内掌握它

标签: javascript jquery html meta


【解决方案1】:

试试这个fiddle

$('head').append('<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">');

【讨论】:

    【解决方案2】:

    使用 jQuery append 可以达到想要的效果。

    Fiddle

    $(function() {
      $('head').append('<meta tag="test"/>');
    });
    

    【讨论】:

      猜你喜欢
      • 2023-01-24
      • 1970-01-01
      • 2012-03-22
      • 2012-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-18
      • 2017-10-29
      相关资源
      最近更新 更多