1

Meebo の新しい「バー」サービスは、リンクとチャット機能を備えたフローティング バーを任意の Web ページの下部に配置し、Javascript と HTML を少しだけ追加します。私はそのようなものを作りたいと思っていますが、同じ起源の問題をどのように回避したかについては困惑しています.

彼らは iframe といくつかのscriptタグを挿入しているように見えますが、プロキシなしで残りの機能をどのように達成するかは私には理解できません。何か案は?

Meebo のサービスはhttp://bar.meebo.com/で確認できます。Robert Scoble はhttp://scobleizer.comでセットアップを行っているようです。

注: Meebo や Scoble のサクラになるつもりはありません。単に実装に興味があるだけです。

4

1 に答える 1

0

HTTP GET は複数のドメインにまたがることができるため、マジックの一部は使用するメソッドにあります。ページを提供しているホストとは異なるホストにデータを送信する他の方法もあります。たとえば、情報 (通常は一度に 2k 未満) を window.name プロパティに設定できる window.name トリックなどです (ここにリンクがあります)。 )

小さなFlashプレーヤーを利用することもできます(flXHRはうまく機能します)

スマート JavaScript は、利用可能なものを実際に利用できます。また、Meebo のためにシリングをするのも悪くないでください。

于 2009-12-30T00:26:38.607 に答える