使用JavaScript添加元标记

时间:2013-06-03 11:39:59

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

我有一个网站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',"" );

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

1 个答案:

答案 0 :(得分:0)

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

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

编辑:但是如果事实上它会起作用我认为你需要逃脱你的标签:

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