2012-06-08 7 views
7

gezinirken Facebook'un Sohbet Penceresi açık ve aynı yerde Kalıntıları yapar:nasıl sayfalarda</p> <p>Lütfen gezinirken Facebook'un Sohbet Penceresi açık ve aynı yerde Kalıyor mu nasıl sayfalarda

1-Ben çok iyi Ajax farkında ve Facebook mevcut uygulama geçmişte olduğu gibi normal Ajax değildir.

2-Sayfanın URL'si tamamen Hash kısmından değil, tüm sayfa yeniden yüklenip sohbet penceresi veya panelini değiştirir. veri kendisi hakkında

history.pushState({},"New Title Goes Here","http://facebook.com/Something"); 

Ama ne nasıl gelmiyor:

Bu URL'si değişiklikleri Bölüm JS olduğunu buldunuz? Firebug veya Chrome'daki Network-> XHR, XHR'de hiçbir şey göstermez. yani sanırım Ajax değil.

+0

Bu kutunun durumunu çerezde saklıyorlar ve her aşamada bu sahneyi kontrol ediyorlar mı? –

+0

Hayır, Sohbet Penceresi'nin yeniden yüklemesi, sayfanın hemen üstündeki başka bir pencere gibi tüm sayfa yeniden yüklendiğinde bile 1 mili saniye boyunca kaybolmuyor. (Ama değil) – Shehabix

+0

Fir Firebug veya Chrome'daki Ağ-> XHR XHR'de hiçbir şey göstermiyor. ”- benim ateşböceğimde, kesinlikle öyle. – CBroe

cevap

1

Bana bolca ajax benziyor.

enter image description here

Onlar sohbet penceresini yeniden ne zaman seçici konum. Yani: hesap ayarlarına ve diğer daha az gezilen sayfalara giderseniz.

Sohbet penceresi kendisini yüklerken, uzun sorgulama (kuyruklu yıldız) kullandıklarından eminim.

+0

Sadece her şeyde uzun yoklama kullanıyorlar, aynı zamanda navigasyon bazen Kanal bağlantısı üzerinden geçiyor gibi görünüyor (uzun yoklama biri). – Shehabix