mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 11:55 Benutzername: Passwort: Auto-Login

Thema: Die iframes und die verschiedenen Browser vom 20.11.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> Die iframes und die verschiedenen Browser
Autor Nachricht
sun_orbiter
Threadersteller

Dabei seit: 20.11.2008
Ort: Bavaria
Alter: 47
Geschlecht: Männlich
Verfasst Do 20.11.2008 09:28
Titel

Die iframes und die verschiedenen Browser

Antworten mit Zitat Zum Seitenanfang

Hallo zusammen.

Ich habe ein kleines Problemchen mit einem <iframe> auf meiner Website.
Das Gästebuch, das ich mir bei einem externen Anbieter geholt habe, funktioniert
einwandfrei und sollte als Feedback mit auf budget-autoteile.de/Feedback.htm
per iframe eingebaut werden, damit es nicht aus dem Design gerissen wird.

Habe folgenden Quelltext verwendet:
Code:

<div align="center">
<iframe height="99%" width="80%" src="http://123gb.de/gb.php?user=budget-autoteile.de" scrolling="no" frameborder="0">
</iframe>
</div>

Funktionert mit dem Internet Explorer einwandfrei. Leider spielen Firefox und Google Chrome nicht mit.
Beim Mozilla wird nur der obere Teil im iframe angezeigt, Chrome zeigt nur einen weißen Bereich.

Hat jemand eine Idee für mich?

Vielen Dank im Voraus und Grüsse,
sun_orbiter



[edit]
Bitte [code]-Tags verwenden.


Zuletzt bearbeitet von choise am Do 20.11.2008 09:49, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
DesignKater

Dabei seit: 26.06.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 20.11.2008 09:42
Titel

Antworten mit Zitat Zum Seitenanfang

FireFox wird Probleme mit der prozentualen Höhe haben. Setz mal testweise einen fixen Wert ein und schaus dir dann an. Btw ist align für das DIV-Tag nicht valide.

Habs dir mal aufgeschrieben:

HTML
Code:
<body>
<div id="frame">
<iframe height="99%" width="80%" src="http://123gb.de/gb.php?user=budget-autoteile.de" scrolling="no" frameborder="0">
</iframe>
</div>
</body>
</html>


CSS
Code:

html, body{height:100%;}
#frame{height:100%; margin-left:auto; margin-right:auto; text-align:center}


Zuletzt bearbeitet von DesignKater am Do 20.11.2008 09:46, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
nicoG

Dabei seit: 25.01.2006
Ort: Freiburg
Alter: -
Geschlecht: Männlich
Verfasst Do 20.11.2008 17:01
Titel

Antworten mit Zitat Zum Seitenanfang

DesignKater hat geschrieben:
FireFox wird Probleme mit der prozentualen Höhe haben.

Nö, hat er nicht *zwinker*
Er weiß nur nicht wovon er 100% nehmen soll, da es davor ja nicht definiert wurde...
Deswegen, wie du richtig geschrieben hast: Gib dem body eine Höhe von 100% und dem iframe einen min-height von 100% * Such, Fiffi, such! *
  View user's profile Private Nachricht senden
sun_orbiter
Threadersteller

Dabei seit: 20.11.2008
Ort: Bavaria
Alter: 47
Geschlecht: Männlich
Verfasst Fr 21.11.2008 10:46
Titel

Antworten mit Zitat Zum Seitenanfang

Habe jetzt die %-Angabe komplett rausgelassen:

<div align="center">
<iframe height="1000" width="800" src="http://123gb.de/gb.php?user=budget-autoteile.de" scrolling="no" frameborder="0">
</iframe>
</div>

Ich denke, ich kann den iframe nicht so wie vorgeschlagen in den body einbauen,
weil der iframe in einem table erscheinen sollte. Sonst würde die Feedback-Seite
'aus dem Rahmen fallen'.

Auf jeden Fall funktioniert es jetzt.

Vielen Dank für die schnelle Hilfe! * Ich bin unwürdig *


Zuletzt bearbeitet von sun_orbiter am Fr 21.11.2008 11:06, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen iframes - browser und suchmaschinen
Iframes bei nem IE5.1 - MAC
IFrames verändern.
zwei iframes
iframes und opera
Dreamweaver und iFrames
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.