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

Άποψη: 3630|Απάντηση: 1

[Άλλα] Παράδειγμα επικοινωνίας παραθύρου προγράμματος περιήγησης μετά το ρομπότ

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 18/2/2023 9:24:06 μ.μ. | | | |
απαιτήσεις: Προηγουμένως δοκιμάστηκε η άμεση επικοινωνία μεταξύ των παραθύρων του προγράμματος περιήγησης χρησιμοποιώντας το PostMessage, σήμερα χρησιμοποιούμε μια βιβλιοθήκη τρίτου μέρους, post-robot, για επικοινωνία παραθύρων μεταξύ τομέων.

Το JS καθορίζει εάν η τρέχουσα σελίδα είναι iframe ή αναδυόμενο παράθυρο
https://www.itsvse.com/thread-10342-1-1.html

Επικοινωνία μεταξύ παραθύρων HTML5 PostMessage
https://www.itsvse.com/thread-10343-1-1.html

Το post-robot είναι στην πραγματικότητα μια περαιτέρω ενθυλάκωση της μεθόδου επικοινωνίας PostMessage, με τα ακόλουθα χαρακτηριστικά (αποστολή μηνύματος σε άλλο παράθυρο):

  • Λάβετε απάντηση από το παράθυρο στο οποίο στείλατε το μήνυμα
  • Μεταβίβαση μιας συνάρτησης σε άλλο παράθυρο σε διαφορετικούς τομείς
  • Χειριστείτε τυχόν σφάλματα που εμποδίζουν τη μετάδοση των μηνυμάτων σας
  • Μην ανησυχείτε για τη σειριοποίηση των μηνυμάτων σας. Αποστολή μόνο αντικειμένων JavaScript
  • Χρησιμοποιήστε υποσχέσεις ή ασυγχρονισμό/αναμονή για να περιμένετε την απάντηση του παραθύρου στο οποίο στέλνετε το μήνυμα
  • Δημιουργία ασφαλούς καναλιού μηνυμάτων μεταξύ δύο παραθύρων σε έναν τομέα
  • Αποστολή μηνύματος μεταξύ του γονικού παραθύρου και του αναδυόμενου παραθύρου στον ΕΟψη


Διεύθυνση NPM:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Διεύθυνση κωδικού GitHub:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Αρχικά, ας ρίξουμε μια ματιά στις αποδόσεις ως εξής:



Το γονικό παράθυρο εμφανίζει ένα θυγατρικό παράθυρο και, στη συνέχεια, στέλνει ένα μήνυμα στο θυγατρικό παράθυρο και μπορεί να λάβει απάντηση από το θυγατρικό παράθυρο, φυσικά, το θυγατρικό παράθυρο μπορεί επίσης να λάβει απάντηση στέλνοντας ένα μήνυμα στο γονικό παράθυρο.Μοτίβο απόκρισης αιτήματος τύπου HTTP

Ο κωδικός του γονικού παραθύρου έχει ως εξής:

Ο κωδικός του δευτερεύοντος παραθύρου έχει ως εξής:

(Τέλος)





Προηγούμενος:Το Angular-cli δημιουργεί μία συγκεκριμένη έκδοση της Γωνιακής Μελέτης
Επόμενος:Λήψη μεγάλων έργων χρησιμοποιώντας τον πηγαίο κώδικα ρηχού κλώνου Git
Δημοσιεύτηκε στις 19/2/2023 8:50:34 μ.μ. |
Γεια σαςΓεια σας
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com