问题标签 [fbjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5280 浏览

facebook - Facebook 应用程序的最佳 IDE(FMBL 和 FBJS 支持)

我有一个合理的工作流程来为 Facebook 开发 iFrame 应用程序。这是合理的,因为我可以在支持 HTML、CSS 和 JavaScript 的无数 IDE(Visual Web Developer、NetBeans、Komodo、Aptana)中的任何一个中使用本地 Apache 在 localhost 上测试应用程序。

但是如果我想用 FBML 开发一个非 iFrame 应用程序怎么办?是否有一个 IDE 可以“在本地”开发 Facebook 应用程序,而无需一遍又一遍地将我的工作上传到 Facebook?

对于那些在 FBML 中进行 Facebook 应用程序编程的人,您是否提出了一个合理周转的工作系统?

0 投票
6 回答
2329 浏览

javascript - 没有框架的 JavaScript 树功能

我想用 JavaScript 在 Facebook 页面上显示一棵树。因此,至少就我上次在该平台上工作的时间(2009 年 4 月)而言,不会对无法在 Facebook 上运行的框架(例如 jQuery 或Ext )产生依赖。任何人都可以推荐一个“无框架”的 JavaScript/tree 库吗?我已经将一些相当复杂的 JavaScript 移植到 Facebook,所以我确信我能够移植几乎所有现有的纯 JavaScript 库。

澄清点:

  • 我的目标是FBJS
  • 我也可以(并且确实)在谷歌上搜索 JavaScript/树引擎,但我正在寻求关于哪些引擎的建议
0 投票
1 回答
2571 浏览

javascript - 当我的网站有多个标签页打开时,为什么我的 setTimeout 会加快速度?

我有一个每秒倒计时的计时器。在用户打开我的网站的 3 或 4 个标签之前,它的效果很好,此时最新标签的计时器会以两倍或三倍的速度运行。我目前只能重现 IE8 中的错误。我以前使用 setInterval,也可以在 Firefox 中重现该错误。

我实际上使用的是 FBJS(Facebook 的 Javascript),所以我只给出一些伪代码。

然而,我真正在寻找的是更多的理论。我知道浏览器可以尝试使用 setInterval 来“追赶”,但是多个选项卡如何导致 setTimeout 出现这种行为?

0 投票
3 回答
2196 浏览

javascript - 使用 FBJS 改变 CSS

我对 Javascript 的 Facebook 实现有点困惑。我想在复选框上设置一个侦听器,以便在选中时更改我可以通过 ID 获取的元素的类。

我一直在使用测试控制台并尝试了各种排列。Javascript 不是我的第一语言,也不是我的第二、第三语言……有人可以通过翻译我的伪代码来帮助我吗?

显然这不是 javascript,但这是我可以最好地解释我需要的功能的方式。在我的简短测试中,FBJS 似乎甚至没有注册 onClick 事件。谢谢!

0 投票
1 回答
2323 浏览

facebook - Facebook 在 iframe 中连接 - 弹出窗口显示在 iframe 中

我正在为一个网站实施 Facebook 连接。Facebook Connect 代码位于iframe. 一切正常,但是当 Facebook 应该显示一个弹出对话框(例如FB.Connect.showFeedDialogFB.Connect.streamPublish)时,弹出窗口显示在iframe. 由于它是一个小iframe窗口,因此弹出窗口是半隐藏的。

任何关于如何解决它的想法都非常感谢。注意:FB 登录和注销弹出窗口确实显示良好。

0 投票
1 回答
2079 浏览

api - 如何使用 FBJS 提示用户在 facebook 中发布提要?

像下面这样尝试过,然后第 n 次发生了——

0 投票
1 回答
869 浏览

dom - Facebook 表单发布数据不存在于后端

我正在尝试使用 Facebook 将表单数据发布到我的应用程序。我的表单与对话框集成,我正在使用 form.submit() 提交表单。请看我的代码。post 数据不会出现在后端(例如 load-cargo-radio、city-id、train-id),但 fb_sig* 数据会出现。有谁知道关于使用 Facebook 发布表单数据是否有任何警告?谢谢!

注意:我已经尝试使用我的服务器域和我的 fb 回调 url 进行表单操作。两者都不起作用。

0 投票
1 回答
753 浏览

javascript - 我能得到一些帮助来解码 Facebook 页面的这一点吗?

我试图弄清楚特定功能如何在 Facebook 页面上工作,并且不是 JS 语法的朋友,我遇到了麻烦。这是问号位:

它的功能是一个图像,当单击它时,会弹出以前隐藏的 div。我知道 app###### 被添加到 Facebook 中使用的所有 JS 以限制其范围。我对锚参数感到困惑

那是什么标识,它是如何针对单击图像时显示的 div 的?感谢您的澄清,如果我可以发布更多示例代码,请告诉我。

0 投票
1 回答
1003 浏览

javascript - 为效果扩展prototypejs toggle()

有没有办法扩展 prorotypejs 中的切换方法以允许注入效果函数,例如 scriptaculous 效果或FBJS

0 投票
1 回答
1069 浏览

javascript - 结束后获取 facebook 用户会话

我正在使用 facebook 连接并使用它对用户进行身份验证。

对于每个用户,都有一个会话密钥在 X 分钟后过期。会话结束后如何获取用户会话?

我试过了-

但我不想使用此功能,因为它会弹出 facebook 连接用户名和密码。我想在没有他重新输入他的用户名和密码的情况下获得用户会话/并且我不想要求无限会话。