2

我可以用 jquery 更新我的标题标签,这并不理想,但对于我试图解决的问题是必需的。

jQuery(document).ready(
 function(){
var docTitle = document.title;
var newTitle = 'test';
document.title = newTitle + ' - ' + docTitle;
});

如果我通过Facebook Lint放置链接,我会得到原始标题。有没有办法可以通过 jQuery 进行更新,以便在用户时间轴中看到更新后的标题?

4

1 回答 1

2

通过 javascript 更新 og:title 毫无意义。

Facebook 通过对您的 URL 执行 HTTP GET 来读取这些标签。Facebook 刮板不运行 javascript。

如果你想要一个不同的对象,你需要一个不同的 URL。如果要更改现有对象的标题,则需要在通过 HTTP 提供新标题并在没有 JS 的情况下进行解析时提供新标题。

于 2012-05-22T10:23:33.857 回答