jquery - 更新 html 标题和元数据 :title with jquery

标签 jquery html facebook facebook-opengraph

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

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

如果我把链接放在Facebook Lint 我得到了原来的标题。有没有一种方法可以通过 jQuery 进行更新,以便在用户时间线中他们将看到更新后的标题?

最佳答案

通过 javascript 更新 og:title 是没有意义的。

Facebook 通过在您的 URL 上执行 HTTP GET 来读取这些标签。 Facebook 抓取工具不运行 JavaScript。

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

关于jquery - 更新 html 标题和元数据 :title with jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10695956/

相关文章:

javascript - 从数组创建链接列表

android - executeMyFriendsRequestAsync 遇到问题

android - 如何将 mobileweb facebook connect API 与 phonegap 一起使用?

html - 打印时表格行背景颜色不显示

html - Flex/Grid 布局不适用于按钮或字段集元素

audio - <audio>元素不适用于WordPress

iphone - 您可以从 iOS 应用程序链接到 FB 页面,如果它存在,可以转到 FB 应用程序吗?

jquery - 工具提示 jqueryUI css 问题

javascript - 使用ajax将数据从文本框发送到asp.net mvc 5 Controller

javascript - 键盘友好的 AJAX 搜索