In diesem Artikel erfahren Sie, was der Unterschied zwischen Iframe und Frame ist. Die Zusammenfassung des Unterschieds zwischen Iframe und Frame hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. [Empfohlene Lektüre: Html5-Tutorial]
Was sind die Nachteile von iframe?
iframe blockiert das Onload-Ereignis der Hauptseite
Das Suchprogramm der Suchmaschine kann diese Art von Seite nicht interpretieren, was für SEO nicht förderlich ist
iframe und die Hauptseite teilen sich den Verbindungspool, und der Browser hat Einschränkungen für Verbindungen derselben Domäne, sodass dies das parallele Laden der Seite beeinträchtigt.
Sie müssen diese beiden Mängel berücksichtigen, bevor Sie iframe verwenden. Wenn Sie einen Iframe verwenden müssen, ist es am besten, den src-Attributwert dynamisch über Javascript zum Iframe hinzuzufügen, wodurch die beiden oben genannten Probleme vermieden werden können
Der Unterschied zwischen Iframe und Frame
Frame Es kann nicht unabhängig von FrameSet verwendet werden.
Frame kann nicht im Körper platziert werden.
Der folgende Code kann normal angezeigt werden.
<!--<body>--> <frameset rows="50%,*"> <frame name="frame" src="test.html"/> </frameset> <!--<body>-->
Der folgende Code kann nicht normal angezeigt werden
<body> <frameset rows="50%,*"> <frame name="frame" src="test.html"/> </frameset> <body>
in FrameSet verschachtelte Iframes müssen im Textkörper platziert werden;
<body> <frameset> <iframe name="frame" src="test.html"/> </frameset> </body>
können nicht normal wie folgt angezeigt werden:
<!--<body>--> <frameset> <iframe name="frame1" src="test.html"/> </frameset> <!--</body>-->
Iframes, die es sind nicht in FrameSet verschachtelt, kann frei verwendet werden;
<body> <iframe name="frame" src="test.html"/> </body> <!--<body>--> <iframe name="frame" src="test.html"/> s <!--</body>-->
Die Höhe des Frames kann nur über FrameSet gesteuert werden; iFrame kann selbst gesteuert werden, nicht über FrameSet
Wenn mehr als zwei IFrames vorhanden sind Wenn sie auf derselben Seite verwendet werden, können sie im IE normal angezeigt werden. Nur der erste kann in Firefox angezeigt werden, wenn mehr als zwei Frames verwendet werden.
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Iframe und Frame? Zusammenfassung der Unterschiede zwischen Iframe und Frame. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!