- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有以下代码可将 XFBML 片段动态加载到 Facebook IFRAME 应用程序中。
HTML:
<div id="fragment" style="display:none">
<fb:serverfbml id="fragmentfbml">
</fb:serverfbml>
jQuery 代码:
<script type="text/javascript">
function loadFragment()
{
jQuery.ajax(
{
url: "xfbml_fragment.php", // contains the
type: "POST",
dataType: "html",
cache: "false",
success: function (data)
{
jQuery("#fragmentfbml").html(data);
FB.XFBML.parse();
jQuery("#fragment").css("display","block");
}
});
}
</script>
jQuery AJAX 调用每次都有效,但 FB.XFBML.parse() 调用仅有效一次。我使用 console.log() 添加了对 FB.XFBML.parse() 的回调(见下文),并验证它仅在第一次调用时执行。
FB.XFBML.parse(
document.getElementbyId("fragment"),
function( { console.log("parse called"); } )
);
这是 FB.XFBML.parse() 的已知行为(当然在 FB Javascript SDK docs 中没有这么说)还是我只是在这里做错了事情?
最佳答案
我尝试了以下函数,并且能够多次调用 FB.XFBML.parse():
function createFbmlNode() {
var like = document.createElement("fb:like");
like.setAttribute('href', 'URL_TO_LIKE');
like.setAttribute('send', false);
like.setAttribute('width', 450);
like.setAttribute('show_faces', false);
document.getElementById('response').appendChild(like);
FB.XFBML.parse();
}
节点是在以下范围内创建的:
<span id="response" style="display: block;"></span>
点赞按钮 iFrame 是通过 parse 方法创建的。
关于jquery - 每页可以调用 FBML.XFBML.parse() 的次数是否有限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3763253/
我正在使用 W3C XHTML 验证器来检查我的网站,但在使用 FBML 的页面上遇到一些错误。造成此类错误的大部分原因是“&”字符。由于 FBML 值和属性是动态生成的,因此我无法在显示字符之前对其
我刚刚将 fb:comments FBML 标记添加到网站。 100% 工作,但 Facebook 在文档顶部有一条通知,内容如下: “FBML 已被弃用。自 2012 年 6 月 1 日起,FBML
我有一个页面,其中包含许多使用内联 fbml 技术(而不是 iframe)嵌入的 Facebook“赞”按钮。足够简单。页面呈现良好,一切正常。 然而... 一旦我添加了 xmlns:fb="http
我试图了解 fbml 和 xfbml 之间到底有什么区别! XFBML 与 FBML 结合 java 脚本相同吗? 最佳答案 FBML 是 facebook 的专有标记语言,最初所有应用程序 View
我有一个粉丝页面的自定义选项卡,需要显示 JPEG 图像。我有一张英文图片和一张法文图片。有没有办法检测 FBML 中的用户区域设置以显示正确的图像? 我知道如何使用 Facebook fb_sig_
我试过 meta property="og:image" , meta property="og:image:security" 和 link rel="image_src" 但是当我单击链接时,共享
我有一个客户希望创建一个与 http://www.facebook.com/enchantment 非常相似的 Facebook 页面 在“附魔”页面中,您可以看到一个子选项卡列表,“附魔、简介、摘录
有谁知道我在哪里可以找到一个像样的框架页面或用于创建全 FBML Facebook 应用程序的示例?我查遍了官方维基并做了很多搜索,但我找不到任何可靠的东西。 wiki 中的大多数示例要么过时、损坏,
既然 Facebook 正在弃用 FBML,有谁知道我如何让 Facebook 继续在这些 FBML 选项卡/应用程序中托管 HTML/CSS? 我找到了一个名为 Static HTML 的应用程序.
正如标题所说,Cufon 可以在 FBML 静态页面中工作吗? 如果没有,什么可以替代字体? 最佳答案 不,它不适用于 FBML。如果你想让 cufon 工作,你必须执行 iFrame 方法。我不确定
当在开发者控制台中设置安全 url (https) 并尝试在 facebook 下加载 Canvas 时: https://apps.facebook.com/fanta-seriea/我收到错误消息
我是 Facebook 应用程序的新手,所以如果我有什么不对的地方,请原谅我。 如何在用户访问我的应用程序 Canvas 页面时提示他们安装我的应用程序? 最佳答案 您需要将以下代码放在应用程序的第一
在 Facebook 上,使用 FBML 框插件,您可以创建一个包含自定义代码的选项卡。您可以做的一件事是对不“喜欢”您的人隐藏内容,并在他们单击“喜欢”按钮后立即显示内容。这是通过以下代码完成的:
我正在尝试弄清楚如何在“喜欢显示内容”页面上的 fbml 中执行悬停 img。 如果这没有意义,下面是我正在尝试实现的示例: http://www.facebook.com/sonyericsson?
我正在寻找一种解决方法,允许我从默认情况下获得白色背景的 fbml iframe 内的 body 标记中删除背景。 我尝试了访问 fbml iframe 的不同方法,但不幸的是,facebook 拒绝
这个叫做 FBML 的有趣东西 http://developers.facebook.com/docs/reference/fbml/我只是想知道是否真的有任何使用 FBML 的网页都会自动取消自己作
我最近在升级到新的php和js sdk时遇到了问题 在下面的登录按钮工作正常之前,会弹出对话框让用户授予权限。 Connect Facebooks 现在对话框不会弹出,但是如果我取出“perms”并使
我有以下代码可将 XFBML 片段动态加载到 Facebook IFRAME 应用程序中。 HTML: jQuery 代码: function loadFragment() { jQu
FBML 使用类似 的标签等等. 他们如何选择这些?我试过$('fb')和$('fb:like') ,都返回一个空对象...有谁知道如何为 and 完成此操作? 最佳答案 例如这个, quote
我正在尝试创建一个小型 Facebook 应用程序并将其关联到选项卡中的粉丝页面。我试图在我的页面中包含一个外部 javascript 文件,并在按钮单击事件上调用一个方法。 部分代码如下 fb.
我是一名优秀的程序员,十分优秀!