【问题标题】:Add MetaTags Using JavaScript使用 JavaScript 添加元标记
【发布时间】:2013-05-29 13:15:55
【问题描述】:

我有一个网站http://gornany.org/home/GammaGallery/1390?id=0

我想在 Facebook 个人资料上显示用户发表评论的图片,我想使用 JavaScript 更改此代码

<meta property="og:image" content="" />

我尝试了很多类似的东西

$("meta[property='og\\\\\\\\:image']").attr("content","");
$('meta[property="og:image"]').attr('content',"" );

但没有任何效果 有什么帮助吗?

【问题讨论】:

    标签: asp.net asp.net-mvc meta-tags facebook-comments


    【解决方案1】:

    我认为你做不到。 Javascript 是一种客户端语言,因此当 Facebook 读取 og:image 元标记时,javascript 代码尚未运行。因此,Facebook 向服务器请求页面,它将无法找到更新的标签。

    如果您需要对此进行测试,请检查调试器:http://developers.facebook.com/tools/debug

    编辑:但如果事实上这会起作用,我认为你需要像这样逃避你的标签:

    $("meta[property='og\\:image']").attr("content", "");
    

    【讨论】:

      猜你喜欢
      • 2014-05-30
      • 1970-01-01
      • 2021-09-03
      • 2012-11-08
      • 2013-09-29
      • 2011-03-02
      • 2012-01-26
      • 1970-01-01
      • 2015-11-10
      相关资源
      最近更新 更多