使用jquery更新html标题和元og:title

时间:2012-05-22 05:02:56

标签: jquery html facebook opengraph

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

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

如果我将链接通过Facebook Lint ,我会获得原始标题。有没有办法可以通过jQuery更新它,以便在用户时间表中,他们将看到更新的标题?

1 个答案:

答案 0 :(得分:2)

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

Facebook通过在您的网址上执行HTTP GET来读取这些代码。 Facebook刮刀不运行javascript。

如果您想要一个不同的对象,则需要一个不同的URL。如果要更改现有对象的标题,则需要在通过HTTP提供新标题并使用无JS解析时提供新标题。