Πώς εφαρμόζονται τα παράθυρα facebook συνομιλία;

ψήφοι
17

Στο Facebook μπορείτε να περιηγηθείτε στο site χωρίς να επηρεάζει τα κινητά παράθυρα συνομιλίας. Φαίνεται ότι εάν η κεντρική σελίδα ήταν μέσα σε ένα iFrame και το υποσέλιδο και παράθυρα συνομιλίας, όπου επιπλέουν έξω.

alt κείμενο http://www.k-director.com/blog/upload/FacebookChat03.gif

Είναι το κύριο περιεχόμενο μέσα σε ένα iframe ή το υποσέλιδο και να συνομιλήσετε παράθυρα αυτά μέσα σε ένα iframe;

Η συνέχεια δεν φαίνεται δυνατή, διότι int αυτή την περίπτωση, όταν κάνετε κλικ σε ένα σύνδεσμο στην κεντρική σελίδα πάντα θα πρέπει να φορτώσετε εκ νέου, συμπεριλαμβανομένου του iframe υποσέλιδο.

Αν ανανεώσετε τη σελίδα τα παράθυρα συνομιλίας reloaded, αλλά αν μπορείτε να περιηγηθείτε την ιστοσελίδα κάνοντας κλικ συνδέσεις δεν είναι.

Ευχαριστώ.

Δημοσιεύθηκε 16/02/2009 στις 20:14
πηγή χρήστη
Σε άλλες γλώσσες...                            


4 απαντήσεις

ψήφοι
0

Τα παράθυρα συνομιλίας πράγματι ανανεώσετε όταν τοποθετείτε μια νέα σελίδα, διατηρούν viewstate τους όμως (άνοιγμα / κλείσιμο / ιστορικού συνομιλίας).

Απαντήθηκε 16/02/2009 στις 20:19
πηγή χρήστη

ψήφοι
0

Είναι μια απολύτως τοποθετημένα div, που βρίσκεται στο κάτω μέρος του παραθύρου του προγράμματος περιήγησης. Δεν είναι δύσκολο, θα κλωνοποιηθεί το chat του Facebook για ClockingIT από το μηδέν σε ένα Σαββατοκύριακο.

Απαντήθηκε 16/02/2009 στις 20:39
πηγή χρήστη

ψήφοι
1

Probobly απλά μια απολύτως τοποθετημένα div, που περιέχει ένα scrolling div για το περιεχόμενο. Ajax θα παρέχουν το περιεχόμενο.

Απαντήθηκε 16/02/2009 στις 21:06
πηγή χρήστη

ψήφοι
17

Εάν εγκαταστήσετε FireBug και να ενεργοποιήσετε την καθαρή οθόνη για το Facebook, θα δείτε ότι όταν κάνετε κλικ πιο συνδέσεις μέσα από την εφαρμογή, δεν κάνετε μια πλήρη ανανέωση της σελίδας, αλλά μάλλον μια κλήση AJAX που ενημερώνει τη σελίδα με το νέο περιεχόμενο.

Μοιάζει με μια νέα σελίδα, αλλά στην πραγματικότητα είστε στην ίδια σελίδα με σχεδόν τα πάντα, αλλά η συνομιλία-μπαρ αντικατασταθεί.

Απαντήθηκε 22/02/2009 στις 09:02
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more