1

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

但没有任何帮助?

4

1 回答 1

0

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

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

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

$("meta[property='og\\:image']").attr("content", "");
于 2013-06-11T11:16:51.443 回答