Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> JavaScript Προγραμματισμός

Πώς να αποκτήσετε τα Scroll αντισταθμιστικών οφελών στις JavaScript

Κάθε φορά που θα σηκώσει μια ιστοσελίδα στο διαδίκτυο , θα δείτε δύο πράγματα : παράθυρο του browser σας και το έγγραφο ιστοσελίδα που τράβηξε επάνω . Συχνά, το έγγραφο είναι μεγαλύτερο από το παράθυρο , το οποίο είναι ο λόγος που βλέπετε κύλισης είτε στο κάτω μέρος ή το δικαίωμα του παραθύρου του browser σας . Για να αποκτήσετε το offset κύλισης που προκύπτει λόγω αυτού του φαινομένου , θα πρέπει να οικοδομήσουμε μια λειτουργία που τραβά τα αντισταθμιστικά οφέλη από το έγγραφο και στη συνέχεια να επιστρέφει στο σώμα της σελίδας σας , μετά από την οποία μπορείτε να δώσετε τους στην οθόνη . Οδηγίες
Η 1

Δημιουργήστε μια λειτουργία μεταξύ των "επικεφαλής " ετικέτες εγγράφου σας :

obtain_scroll_offsets λειτουργία () { } 2

Εκχώρηση τις τιμές αντιστάθμισης για δύο μεταβλητές χρησιμοποιώντας το " pageXOffset " και " pageYOffset " ιδιότητες της μεθόδου "εαυτού" :

var x_offset = self.pageXOffset ? var y_offset = self.pageYOffset ?

Παρακαλώ αυτές εντός παρενθέσεων της συνάρτησης { }
εικόνων 3

Περάστε τις τιμές offset πίσω στο τμήμα HTML κώδικα σας, χρησιμοποιώντας τη λειτουργία " επιστροφή" : .

επιστρέψει [ x_offset , y_offset ] ?

Τοποθετήστε αυτό μετά τις δηλώσεις μεταβλητών
Η 4

Δημιουργία μιας λειτουργικής μονάδας JavaScript στο HTML σας συμπληρώνοντας την παρακάτω κώδικα μεταξύ "σώμα" ετικέτες της σελίδας : .


5

Καλέστε τη λειτουργία και να ορίσετε τις τιμές σε μια μεταβλητή πίνακα: μετατοπίσεις

var = obtain_scroll_offsets ( ) ?

Τοποθετήστε αυτό μεταξύ των " script " ετικέτες
Η

6 Εκτυπώστε τα αντισταθμιστικά οφέλη κύλισης με τη χρήση του " document.write " . ? μέθοδο : .

document.write ( offsets [ 0 ] ) ? document.write ( offsets ) [1] ?

Παρακαλώ αυτά μετά την δήλωση μεταβλητών
Η

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα