【问题标题】:How do toolbars like the Meebo Bar work?像 Meebo Bar 这样的工具栏是如何工作的?
【发布时间】:2010-12-30 23:17:10
【问题描述】:

Meebo 的新“栏”服务在任何给定网页的底部放置一个带有链接和聊天功能的浮动栏,只需少量 Javascript 和 HTML。我想构建类似的东西,但我对他们如何解决相同的起源问题感到困惑。

看起来他们正在注入一个 iframe 和一些 script 标签,但他们如何在没有代理的情况下完成其余功能却超出了我的范围。有什么想法吗?

您可以在那里查看 Meebo 的服务 http://bar.meebo.com/,Robert Scoble 似乎在 http://scobleizer.com 上设置了它。

注意:我并不是要成为 Meebo 或 Scoble 的骗子,我只是对实施感到好奇。

【问题讨论】:

    标签: javascript html same-origin-policy


    【解决方案1】:

    HTTP GET 可以跨域,因此部分魔力在于您使用的方法。还有其他方法可以将数据发送到与页面服务不同的主机,例如 window.name 技巧,其中信息(通常一次少于 2k)可以设置到 window.name 属性(这里是 @ 987654321@)

    您还可以使用一个小 Flash 播放器(flXHR 效果很好)

    Smart JavaScript 实际上可以利用任何一个可用的。也不要为那些摇滚的 Meebo 先令感到难过!

    【讨论】:

      猜你喜欢
      • 2020-04-18
      • 1970-01-01
      • 2012-10-30
      • 1970-01-01
      • 2013-02-06
      • 1970-01-01
      • 2012-01-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多