Catty: I-Frames

Hi,

meine Frage bezieht sich auf die Anwendbarkeit von I-Frames ausserhalb des IE. Ich nutze auf einer Seite I-Frames, diese werden jedoch unter Mozilla und Firefox nicht angezeigt, wobei es unter IE keine Probleme gibt. Weitere Browser habe ich diesbezüglich nicht ausprobiert.

Hat jemand vielleicht eine Ahnung, woran das liegen könnte?

Dank & Gruß
Catty

  1. Hallo,

    ...Ich nutze auf einer Seite I-Frames, diese werden jedoch unter Mozilla und Firefox nicht angezeigt, wobei es unter IE keine Probleme gibt. Weitere Browser habe ich diesbezüglich nicht ausprobiert.

    Bitte gib uns ein Beispiel (Quelltext, Online).

    Mit freundlichen Grüßen

    André

    1. Online kann ich kein Beispiel geben. Ein Auszug aus dem Quelltext wäre hier:

      <div id="n4leiste" style="overflow:hidden">
          <iframe src="navigation.html" style="margin-top:150px" width="150" height="100%" name="nav" scrolling="no" marginheight="0" marginwidth="0" frameborder="0"></iframe>
          </div>

      <div id="home" style="overflow:hidden">
          <iframe src="seiten/home.html" style="margin-top:190px;margin-left:210px" width="100%" height="250%" name="inhalt" scrolling="no" marginheight="1" marginwidth="0" frameborder="0">
      </iframe>

      1. Hi,

        <iframe src="seiten/home.html" style="margin-top:190px;margin-left:210px" width="100%" height="250%" name="inhalt" scrolling="no" marginheight="1" marginwidth="0" frameborder="0">
        </iframe>

        es koennte sein, dass Height = "250%" Pech bringt.

        Gruss,
        Ludger

        1. Bedauerlicherweise nicht. Es ändert sich an den Fehlern nicht wirklcih etwas.

          Dank dir denoch für die Antwort.

          Gruuß
          Martin

      2. Hallo,

        finde da auf den ersten Blick keinen Fehler - zieh die Seite mal durch nen Validator - evtl. hast du einen Nesting Fehler (z.B. eine <table> nicht geschlossen oder sowas), der den IE nicht stört, andere Browser aber schon. IFrames gehören zum HTML4 Standard und sollten in aktuellen Browsern keine Probleme machen. Allerdings gibt es Probleme mit Suchmaschinen, etc. Aber das wurde sicher in anderen Threads schon ausgiebig diskutiert ;)

        Viele Grüße,
        Michael

        1. Kannst du mir einen Validator via Link angeben? Habe zwar von ihnen gehört, aber selten genutzt.

          Gruß
          Martin

          1. Hallo Martin

            Kannst du mir einen Validator via Link angeben? Habe zwar von ihnen gehört, aber selten genutzt.

            W3C-Validator
            Selfhtml-Validator
            CSS-Validator

            Auf Wiederlesen
            Detlef

            --
            - Wissen ist gut
            - Können ist besser
            - aber das Beste und Interessanteste ist der Weg dahin!
            1. dank dir, ich check mal ob sich etwas findet.

              Gruß
              Catty

  2. Hi,

    meine Frage bezieht sich auf die Anwendbarkeit von I-Frames ausserhalb des IE.

    es existieren hinreichend viele Browser, die sie nicht beherrschen. Weitere Nachteile von <iframe>s sind weitgehend identisch mit denen von <frame>s.

    Ich nutze auf einer Seite I-Frames, diese werden jedoch unter Mozilla und Firefox nicht angezeigt,

    Dann machst Du definitiv etwas falsch.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hi,

      meine Frage bezieht sich auf die Anwendbarkeit von I-Frames ausserhalb des IE.

      es existieren hinreichend viele Browser, die sie nicht beherrschen. Weitere Nachteile von <iframe>s sind weitgehend identisch mit denen von <frame>s.

      aber doch nur "alte" Netscape-Versionen, oder?

      Gruss,
      Ludger

  3. Hallo Catty,

    meine Frage bezieht sich auf die Anwendbarkeit von I-Frames ausserhalb des IE. Ich nutze auf einer Seite I-Frames, diese werden jedoch unter Mozilla und Firefox nicht angezeigt, wobei es unter IE keine Probleme gibt. Weitere Browser habe ich diesbezüglich nicht ausprobiert.

    Hat jemand vielleicht eine Ahnung, woran das liegen könnte?

    An deinen Browsereinstellungen. In meinem Firefox 1.0 werden die Iframes auf deiner Seite jedenfalls angezeigt - wenn auch an einer Stelle, die etwas suboptimal wirkt...

    Gruss,
    Daniel

    PS: Auch Opera 7.11 zeigt die Iframes an (wohl an der gewünschten Position), Netscape 7.1 ebenfalls (an einer ähnlichen Position wie im Firefox).

    1. Ich habe nach wie vor eine krasse Differenz zwischen IE und Firefox und kann mir dieses nicht wirklich erklären. Unter IE sieht es auch recht passabel aus, man findet sich zumindest zurecht; es stellt eine Notlösung dar, da eine gewissen Zentrale Datenbank der Fu-Berlin weder PHP noch MySQL anbietet.

      Ich schau mal, was es mit meinem Firefox-Einstellungen auf sich hat.

      Danke für die Mühe

      Gruß
      Catty

  4. Moin,

    Hi,

    Ui, du lebst ja auch noch ;-)

    Hat jemand vielleicht eine Ahnung, woran das liegen könnte?

    Also zusätzlich zum Validator der bei dir nichts besonders findet (jedenfalls im ungebenden Dokument) ist häufig auch der DOM Inpector von Mozilla hilfreich, inspesondere um sich von den diversen Elementen den Computed Style anzusehen (da sieht man dann zum Beispiel wenn height: 100% zu height: 0px ausmultipliziert wird, oder so). Du scheinst mit der Seite aber tatsächlich den einen oder anderen Rendering-Bug zu treffen. Versuch es doch für den Anfang erstmal ohne overflow: hidden.

    --
    Henryk Plötz
    Grüße aus Berlin
    ~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
    ~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~
    1. Cool,

      hier findet man dich also.

      Wenn du willst, meld dich mal, bin im Telefonbuch recht leicht zu finden, sonst über einfach Namenssuche über Google.

      Davon abgesehen:
      Overflow Hidden ist raus, ändern tut es fast nix. Ich rätsel gerade noch immer rum und versuch mal überall rumzuschrauben. Helfen tut es bisher net wirklcih weiter.

      Mal schaun, ich bleib am Ball.

      Gruß
      Catty