853 Stimmen

Rahmen von IFrame entfernen

Wie kann ich den Rahmen von einem in meiner Webanwendung eingebetteten iframe entfernen? Ein Beispiel für einen iframe ist:

<iframe src="myURL" width="300" height="300">Browser not compatible.</iframe>

Ich möchte, dass der Übergang vom Inhalt meiner Seite zum Inhalt des iframe nahtlos ist, vorausgesetzt, die Hintergrundfarben sind einheitlich. Der Zielbrowser ist nur IE6 und leider werden Lösungen für andere nicht helfen.

2 Stimmen

Erstellen Sie einfach eine Klasse wie ".nb {border:none;}" innerhalb des <style>-Tags. Fügen Sie dann die Klasse "class="nb"" innerhalb des <iframe>-Tags hinzu.

1296voto

David Basarab Punkte 69965

Fügen Sie die frameBorder Attribut (beachten Sie das Großbuchstabe 'B' ).

Es würde also so aussehen:

<iframe src="myURL" width="300" height="300" frameBorder="0">Browser not compatible.</iframe>

185voto

Adam Punkte 2012

Nachdem ich beim Versuch, den Rahmen im IE7 zu entfernen, verrückt geworden bin, habe ich festgestellt, dass das Attribut frameBorder zwischen Groß- und Kleinschreibung unterscheidet.

Sie müssen das Attribut frameBorder mit einem Großbuchstaben versehen B .

<iframe frameBorder="0"></iframe>

129voto

Gemäß iframe Dokumentation ist frameBorder veraltet und die Verwendung des CSS-Attributs "border" wird bevorzugt:

<iframe src="test.html" style="width: 100%; height: 400px; border: 0"></iframe>
  • Hinweis CSS border Eigenschaft tut pas in IE6, 7 oder 8 die gewünschten Ergebnisse erzielen.

56voto

xenox Punkte 735

Zusätzlich zum Hinzufügen des frameBorder-Attributs sollten Sie in Erwägung ziehen, das Scrolling-Attribut auf "no" zu setzen, um das Erscheinen von Bildlaufleisten zu verhindern.

<iframe src="myURL" width="300" height="300" frameBorder="0" scrolling="no">Browser not compatible. </iframe >

23voto

Marnix Bras Punkte 1

Für browserspezifische Probleme fügen Sie auch frameborder="0" hspace="0" vspace="0" marginheight="0" marginwidth="0" laut Dreamweaver:

<iframe src="test.html" name="banner" width="300" marginwidth="0" height="300" marginheight="0" align="top" scrolling="No" frameborder="0" hspace="0" vspace="0">Browser not compatible. </iframe>

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X