Thomas: Sicherer Browserscan?

Hallo!

Ich habe ene Seite, die soll, sobald die Auflösung kleiner ist als 1024*768, eine andere Datei aufrufen als wenn die Auflösung 1024*768 oder größer ist. Denn dann wird das Frameset in einem iframe angezeigt. So kann man über die ganze Seite scrollen.

Aber Netscape kann das ncht!!

Kann mir jemand ein JAVASCRIPT sagen, dass kontrolliert, ob der Browser iframes anzeigen kann, und je nach dem zum iframe (iframe.html) oder zu ner anderen datei (index2.html) weiterleitet?

Würde mir suuper weiterhelfen.

Danke!

Thomas

  1. Hi

    Netscape kann das schon - du musst nen ilayer verwenden...

    Das geht sicher auch im Netscape:

    <!-- beginn ausschnitt code -->
    <iframe width="95%" height="20%" Scrolling="Yes" FrameBorder="0" SRC="../xxx.htm">
    <ilayer width="95%" height="20%" NoResize Scrolling="Yes" FrameBorder="0" MarginHeight="0" MarginWidth="0" SRC="../xxx.htm"></ilayer>
    </iframe>
    <!-- ende ausschnitt code -->

    MfG TOM

    1. so soehts aus:

      ----

      <html>

      <head>
      <link rel=stylesheet href=html/style.css type=text/css>
      </head>

      <body bgcolor=000000 leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

      <iframe src="index1a.html" scrolling="yes" id="iframe" frameborder="0" framespacing="0">
      <ilayer noresize Scrolling="Yes" frameborder="0" marginheight="0" marginwidth="0" src="index1a.html" id="iframe"></ilayer>
      </iframe>

      </body>

      </html>

      ----

      und es funktioniert nicht. alles schwarz. wie gesagt, im ifrae bzw. im ilayer wird eine datei aufgerufen, die enthält einen frameset. kann auch daran liegen... weiß nich.

      Aber obiges funktioniert nicht (NC 4.5 auf Mac)

      Trotzdem Danke

      Thomas

      1. hi.. naja dann werd ich das mal durchgucken...

        Das: <link rel=stylesheet href=html/style.css type=text/css>
        gehört sich so:

        <link rel="stylesheet" href="./html/style.css" type="text/css">

        Das: <body bgcolor=000000 ...

        gehört sich so: <body bgcolor=#000000 ...

        der iframe & ilayer scheinen OK zu sein...

        Naja dann wirds wohl nicht daran liegen - setzt doch mal was anderes rein !?

        MfG TOM

        1. hi.. naja dann werd ich das mal durchgucken...

          Das: <link rel=stylesheet href=html/style.css type=text/css>
          gehört sich so:

          <link rel="stylesheet" href="./html/style.css" type="text/css">

          Das: <body bgcolor=000000 ...

          gehört sich so: <body bgcolor=#000000 ..

          wenn ich alles soschreiben würde wie du wär mein webspace längst ausgenutzt.. tuts auch so! ;) ne, ich wers mir angewöhnen!

          liegt am frameset, ja! also wohl javascript, ums zu scnannen

        2. sorry, jetz hab ich das "hi orlando" und "ciao, Thomas" vergessen. ;)

          Ciao,

          Thomas

      2. <ilayer noresize Scrolling="Yes" frameborder="0" marginheight="0" marginwidth="0" src="index1a.html" id="iframe"></ilayer>
        </iframe>

        ???

        layer haben wenig mit frames zu tun. bei layern gibt es z.B. kein "noresize" und auch kein "frameborder"! ... think this! and read selfHTML carefully!

  2. Hi

    Ich habe ene Seite, die soll, sobald die Auflösung kleiner ist als 1024*768, ...

    <gebetsmuehle>Die Auflösung hat nichts mit der Fenstergröße zu tun...</gebetsmuehle>

    BTW, wie sieht's eigentlich jetzt mit der vor einiger Zeit angesprochenen Fach-FAQ aus?

    LG Orlando

    --
    SELF-TREFFEN 2002
    http://www.rtbg.de/selftreffen/
    http://www.megpalffy.org/temp/penneninhh.html

    1. Hallo Orlando!

      sag mal bitte - wie ändert man eigentlich das Topic?

      MfG TOM

      1. Hi Tom,

        sag mal bitte - wie ändert man eigentlich das Topic?

        indem man </faq/#Q-20> liest und entsprechend handelt ;p

        LG Orlando

        --
        SELF-TREFFEN 2002
        http://www.rtbg.de/selftreffen/
        http://www.megpalffy.org/temp/penneninhh.html