2011-10-21 10 views
4

ロシアのソーシャルネットワークでは、音楽をオンラインで再生する機能があります。特別なことはありませんが、私がサイト上を移動していても音楽は引き続き再生されます。したがって、URLは変化しています(ハッシュパートではありません)が、音楽はスムーズに再生されています。vkontakte.ruのオーディオプレーヤーはどのように行われますか

どうやってですか?ちょうど私はこれらの人たちがそれをどうやってやったかという骨董品です。 enter image description here

enter image description here

答えて

0

したがって、JavaScriptを使用して履歴操作を使用しています。こうすることで、ページをリロードせずにブラウザのURLを変更できます。 例を見ることができますon mozilla page

0

ページには、それだけでAJAXページの一部を変更する要求、またはインラインフレームだ、リロードされません。

URLバーについては、おそらくswfaddressのようなものを使用しています。

+0

swfaddressはブラウザのナビゲーションバーでページをリロードせずにURLを変更できることを意味していますか? –

1

Dutziは正しいです。彼らはAJAX呼び出しを使用して、実際の音楽/ビデオプレーヤー以外のすべてのページを更新しています。 FirefoxのFirebugを見ると、ページをクリックすると、NETリクエストが更新されていないため、メインキューに追加されます。音楽プレーヤー、火かき棒(ネットパネル)を開き、ページを切り替えてみてください。楽しい。

関連する問題