In diesem Artikel geht es hauptsächlich um die Verwendung und Vorsichtsmaßnahmen von Iframe:
Viele Genossen wissen nicht viel über die Steuerung von IFrame und sind im Grunde immer noch in einem vagen Verständniszustand.
Achten Sie auf zwei ifr ist der ID- und NAME-Wert eines vorhandenen Iframes:
document.getElementById(“ifr”);
Wenn Sie möchten Verwenden Sie die iframe-Funktion, die Variablen müssen die zweite Methode durchlaufen, da sie ein vollständiges DOM-Modell benötigt (ich weiß nicht, ob dies korrekt ist). Die erste Methode nimmt nur ein OBJEKT heraus Sie möchten den Quell- oder Rahmen-, Bildlauf- und andere Attribute des Iframes ändern (die nicht das gleiche Konzept wie Eigenschaften haben, Eigenschaften können nicht in Tags geschrieben werden, wie zum Beispiel: scrollHeight, innerHTML usw.), müssen Sie die erste Methode verwenden.
Wenn Sie die Iframe-Seite (nicht den Iframe selbst) erhalten möchten, müssen Sie die zweite Methode verwenden, da diese ein vollständiges DOM-Modell erhält. Wenn Sie beispielsweise den Inhalt der Iframes erhalten möchten document.body, Sie können nur die zweite Methode verwenden.
Beachten Sie außerdem, dass ein schwerwiegender Fehler auftritt, wenn Sie das DOM-Modell des Iframes aufrufen, sodass Sie einen Fehler vorbereiten müssen -toleranter Modus.
Das Folgende ist ein Beispiel: aa.htm und das andere ist bb.htm. Bitte überprüfen Sie zuerst, ob es lokal ausgeführt wird.
aa.htm