gpt4 book ai didi

javascript - 使用 jQuery 更改元 facebook og

转载 作者:行者123 更新时间:2023-12-02 17:35:58 26 4
gpt4 key购买 nike

我有一个问题(显然),我已经完成了一个以 AJAX 发送数据的表单。当请求成功时,我会从请求中获取返回值,并将其附加到 og 标签内容中。例如

$('meta[property="title"]').attr('content', data.title);

当我在 chrome 控制台中检查 Elements 时,这些更改已完成。但如果我点击 Facebook 分享按钮,它不会关心我的更改......最后,我想要更改的只是 og 标签标题、描述和图像。

有什么解决办法吗?谢谢大家。

最佳答案

当某个页面在 Facebook 上被点赞引用时,Facebook 会从其端请求 URL,下载 HTML,并使用一个非常简化的 HTML 解析器,用于查找 OpenGraph 标签。

因此,Facebook 只能看到服务器直接生成的 HTML。 HTML 中嵌入的任何 JavaScript 都不会运行,也不会加载页面引用的任何资源。

您需要找到一些通过操作 URL 来传达信息的方法;例如添加 URL 参数、为内容分配永久链接、在 Web 服务器上使用重写规则等。

关于javascript - 使用 jQuery 更改元 facebook og,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22618464/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com