gpt4 book ai didi

javascript - 我可以创建 button programmatically in javascript?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:46:53 24 4
gpt4 key购买 nike

我正在开发 Facebook 应用程序 (iframe),一旦我知道要喜欢的 href 是什么(例如:要喜欢的项目会根据页面上的选择等进行更改),就需要在运行时在 Javascript 中添加一个框。

有没有办法创建这样的框:

<fb:like href="http://example.com" send="true" action="recommend" width="360" layout="standard" show_faces="true" />

或其 HTML5 等价物:

<div class="fb-like" data-href="http://example.com" data-send="true" data-width="360" data-show-faces="true" data-action="recommend"></div>

运行时在 Javascript/jQuery 中?

我已经尝试过使用类似 iframe 的框,但它不支持“发送”,所以这将是我的后备选择。该标签对我来说效果很好,但我不知道如何在运行时更改它的 href。

PS:我确实包含了 Javascript SDK,有一个登录 session 等。

感谢任何帮助,乔纳塔·梅蒂弗戈

最佳答案

您可以使用 facebook 的 Javascript API 的 setInnerFBML 在页面上动态设置 FBML 对象。

请注意,您必须将 FBML 字符串预渲染到一个对象中。

您可以在这里阅读更多相关信息: https://developers.facebook.com/docs/fbjs/#fbml
在这里:http://forum.developers.facebook.net/viewtopic.php?id=20157

关于javascript - 我可以创建 <fb :like> button programmatically in javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8051747/

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