Interface IWindow
Το όνομα: Aspose.Html.Window Συγκέντρωση: Aspose.HTML.dll (25.4.0)
Το αντικείμενο του παραθύρου αντιπροσωπεύει ένα παράθυρο που περιέχει ένα έγγραφο DOM.
[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IWindow : IEventTarget, IGlobalEventHandlers, IWindowEventHandlers, IWindowTimers, IDocumentView, IAbstractView, IDisposable
Implements
IEventTarget , IGlobalEventHandlers , IWindowEventHandlers , IWindowTimers , IDocumentView , IAbstractView , IDisposable
Properties
Document
Το χαρακτηριστικό εγγράφου πρέπει να επιστρέψει το τελευταίο αντικείμενο εγγράφου του αντικειμένου Window.
[DOMName("document")]
Document Document { get; }
Αξία ιδιοκτησίας
FrameElement
Το frameElement αντικείμενο ενός εγγράφου.
[DOMName("frameElement")]
Element FrameElement { get; }
Αξία ιδιοκτησίας
LocalStorage
Επιστρέφει ένα αντικείμενο αποθήκευσης που σας επιτρέπει να αποθηκεύσετε ζευγάρια κλειδιών / αξιών στο πράκτορα χρήστη.
[DOMName("localStorage")]
IStorage LocalStorage { get; }
Αξία ιδιοκτησίας
Location
Το χαρακτηριστικό τοποθεσίας της διεπαφής παράθυρου πρέπει να επιστρέψει το αντικείμενο τοποθεσίας για το έγγραφο του αντικειμένου παράθυρου.
[DOMName("location")]
Location Location { get; }
Αξία ιδιοκτησίας
Name
Το χαρακτηριστικό του ονόματος του αντικειμένου Window πρέπει, κατά τη λήψη, να επιστρέψει το τρέχον όνομα του περιβάλλοντος περιήγησης και, κατά τη ρύθμιση, να ορίσει το όνομα του περιβάλλοντος περιήγησης στη νέα τιμή.
[DOMName("name")]
string Name { get; set; }
Αξία ιδιοκτησίας
Opener
Ο ανοίγοντας IDL προσδιορίζει το αντικείμενο του παράθυρου, κατά τη λήψη, πρέπει να επιστρέψει το αντικείμενο του WindowProxy του περιβάλλοντος περιήγησης από το οποίο δημιουργήθηκε το τρέχον περιβάλλον περιήγησης (είναι ανοίγοντας το περιβάλλον περιήγησης), αν υπάρχει ένα, αν είναι ακόμα διαθέσιμο, και αν το τρέχον περιβάλλον περιήγησης δεν έχει αποκλείσει τον ανοίγοντά του· αλλιώς, πρέπει να επιστρέψει μηδέν. Κατά τη ρύθμιση, αν η νέα τιμή είναι μηδέν, τότε το τρέχον περιβάλλον περιήγησης πρέπει να αποκλείσει τον ανοίγοντά του.
[DOMName("opener")]
IWindow Opener { get; }
Αξία ιδιοκτησίας
Parent
Ο γονικός IDL που αποδίδει στο παράθυρο αντικείμενο ενός εγγράφου σε ένα πλαίσιο περιήγησης b πρέπει να επιστρέψει το αντικείμενο του WindowProxy του γονικού περιβάλλοντος περιήγησης, εάν υπάρχει ένα (δηλαδή αν b είναι ένα πλαίσιο περιήγησης παιδιών), ή το αντικείμενο του WindowProxy του ίδιου του περιβάλλοντος περιήγησης b, αλλιώς (δηλαδή αν είναι ένα πλαίσιο περιήγησης υψηλού επιπέδου ή ένα ξεχωριστό πλαίσιο περιήγησης).
[DOMName("parent")]
IWindow Parent { get; }
Αξία ιδιοκτησίας
Self
Επιστρέφει το αντικείμενο WindowProxy στο πλαίσιο περιήγησης του αντικειμένου Window.
[DOMName("self")]
IWindow Self { get; }
Αξία ιδιοκτησίας
Top
Το ανώτατο χαρακτηριστικό IDL στο αντικείμενο παράθυρου ενός εγγράφου σε ένα πλαίσιο περιήγησης β πρέπει να επιστρέψει το αντικείμενο WindowProxy από το πλαίσιο περιήγησης ανώτατου επιπέδου (που θα ήταν το δικό του αντικείμενο WindowProxy αν ήταν το ίδιο το πλαίσιο περιήγησης ανώτατου επιπέδου), αν έχει ένα, ή το δικό του αντικείμενο WindowProxy διαφορετικά (π.χ. αν ήταν ένα αποσυνδεδεμένο πλαίσιο περιήγησης).
[DOMName("top")]
IWindow Top { get; }
Αξία ιδιοκτησίας
Window
Επιστρέφει το αντικείμενο WindowProxy στο πλαίσιο περιήγησης του αντικειμένου Window.
[DOMName("window")]
IWindow Window { get; }
Αξία ιδιοκτησίας
Methods
Alert(Σύνδεσμος)
Εμφανίζει ένα μοντέλο συναγερμού με το δεδομένο μήνυμα και περιμένει τον χρήστη να το απορρίψει
[DOMName("alert")]
void Alert(string message)
Parameters
message
string
Το μήνυμα .
Atob(Σύνδεσμος)
λαμβάνει τα δεδομένα εισόδου, με τη μορφή μιας γραμμής Unicode που περιέχει βάση64 κρυπτογραφημένα δυαδικά δεδομένα,αποκωδικοποιεί και επιστρέφει μια γραμμή που αποτελείται από χαρακτήρες στην περιοχή U+0000 έως U+00FF,καθένα αντιπροσωπεύει ένα δυαδικό byte με τιμές 0x00 έως 0xFF αντίστοιχα, που αντιστοιχούν σε αυτά τα δυαδικά δεδομένα.
[DOMName("atob")]
string Atob(string data)
Parameters
data
string
Η γραμμή Unicode που περιέχει βάση64 κρυπτογραφημένα δυαδικά δεδομένα
Returns
Η γραμμή που αποτελείται από χαρακτήρες στην περιοχή U+0000 έως U+00FF
Exceptions
Μέσα από ένα “InvalidCharacterError” DOMΕξαίρεση εάν η γραμμή εισόδου δεν είναι έγκυρη βάσης64 δεδομένων.
Btoa(Σύνδεσμος)
λαμβάνει τα δεδομένα εισόδου, με τη μορφή μιας σειράς Unicode που περιέχει μόνο χαρακτήρες στην περιοχή U+0000 έως U+00FF,καθένας αντιπροσωπεύει ένα δυαδικό byte με τιμές 0x00 έως 0xFF αντίστοιχα, και το μετατρέπει στη βάση64 αντιπροσωπεία του, την οποία επιστρέφει.
[DOMName("btoa")]
string Btoa(string data)
Parameters
data
string
Η γραμμή Unicode περιέχει μόνο χαρακτήρες στην περιοχή U+0000 έως U+00FF.
Returns
Η βασική γραμμή 64.
Exceptions
Μέσα από μια εξαίρεση “InvalidCharacterError” DOMΕξαίρεση εάν η γραμμή εισόδου περιέχει οποιονδήποτε χαρακτήρα εκτός πεδίου.
Confirm(Σύνδεσμος)
Εμφανίζει ένα μοντέλο OK/Ακύρωση γρήγορα με το δεδομένο μήνυμα, περιμένει για τον χρήστη να το απορρίψει, και επιστρέφει αληθινό εάν ο χρήστης κάνετε κλικ OK και ψεύτικο εάν ο χρήστης κάνετε κλικ Ακύρωση.
[DOMName("confirm")]
bool Confirm(string message)
Parameters
message
string
Το μήνυμα .
Returns
Επιστρέφει αληθινό εάν ο χρήστης κάνει κλικ OK και ψεύτικο εάν ο χρήστης κάνει κλικ Ακύρωση
MatchMedia(Σύνδεσμος)
Επιστρέφει ένα νέο αντικείμενο MediaQueryList που μπορεί στη συνέχεια να χρησιμοποιηθεί για να προσδιορίσει εάν το έγγραφο ταιριάζει με τη γραμμή αναζήτησης μέσων ενημέρωσης,καθώς και να παρακολουθεί το έγγραφο για να ανιχνεύσει πότε ταιριάζει (ή σταματά να ταιριάζει) ότι τα μέσα ενημέρωσης αναζητούν.Δείτε την προδιαγραφή του CSSOM View Module: https://www.w3.org/TR/cssom-view/#extensions-to-the-window-interface
[DOMName("matchMedia")]
MediaQueryList MatchMedia(string query)
Parameters
query
string
Η γραμμή που περιέχει ένα ερωτηματολόγιο μέσων ενημέρωσης.ΔΕΙΤΕ https://drafts.csswg.org/mediaqueries/ Για τις λεπτομέρειες.
Returns
MediaQueryΛίστα αντικειμένων
Prompt(Σύνδεσμος, Σύνδεσμος)
Εμφάνιση ενός μοντέλου πεδίου κειμένου prompt με το δεδομένο μήνυμα, περιμένει ο χρήστης να το απορρίψει, και επιστρέφει την τιμή που ο χρήστης εισήγαγε. Αν ο χρήστης ακυρώσει το prompt, τότε επιστρέφει μηδέν αντί. Αν το δεύτερο επιχείρημα είναι παρόν, τότε η δεδομένη τιμή χρησιμοποιείται ως προεπιλογή.
[DOMName("prompt")]
string Prompt(string message, string @default)
Parameters
message
string
Το μήνυμα .
default
string
Το default.
Returns
Επιστρέφει την τιμή που εισήγαγε ο χρήστης