Ιδιότητα contentDocument του IFrame

Ορισμός και χρήση

contentDocument Επιστροφή η ιδιότητα που δημιουργείται από το στοιχείο frame ή iframe Οντότητα Document.

Αυτή η ιδιότητα χρησιμοποιείται στον κύριο παράθυρο για να προσβάλει τις ιδιότητες που ανήκουν στο στοιχείο frame ή iframe Οντότητα Document.

Σημείωση:Για λόγους ασφαλείας, είναι δυνατή η πρόσβαση στο περιεχόμενο ενός έγγραφου από το άλλο μόνο όταν τα δύο έγγραφα βρίσκονται στον ίδιο τομέα.

Παράδειγμα

Παράδειγμα 1

Πρακτικό παράδειγμα για την αλλαγή του χρώματος του παρασκηνίου του περιεχομένου του iframe σε διαφορετικές περιηγητές;

var x = document.getElementById("myframe");
var y = (x.contentWindow || x.contentDocument);
if (y.document)y = y.document;
y.body.style.backgroundColor = "red";

Δοκιμάστε το προσωπικά

Παράδειγμα 2

Πώς να προσβάλουμε το έγγραφο του iframe για να αλλάξουμε το χρώμα του παρασκηνίου;

var x = document.getElementById("myframe");
var y = x.contentDocument;
y.body.style.backgroundColor = "red";

Δοκιμάστε το προσωπικά

Γλώσσα

iframeObject.contentDocument

Τεχνικά λεπτομέρειες

Ανατροφοδότηση τιμής: Αναφορά στο αντικείμενο του έγγραφου. Αν δεν υπάρχει έγγραφο, η τιμή που επιστρέφεται είναι null.

Υποστήριξη περιηγητή

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη