Thomas Luethi: Fehl(?)darstellung MS Internet Explorer

Beitrag lesen

Hallo Norm,

ist die Darstellung des IE ab 6.0 der "was-auch-immer":

Du darfst von mir aus ruhig von "Seite", "HTML-Seite" oder "Webseite" sprechen.
Snobs sprechen von "Ressourcen". Andere Snobs lassen nur  "HTML-Dokumente" gelten.

http://home.arcor.de/ncb/usastudium/index1.html

Das ist immer noch kein Link. Lies bitte endlich </faq/#Q-19> und wende es an!

_Das_ ist ein Link:
http://home.arcor.de/ncb/usastudium/index1.html

nach Deiner geschätzten Ansicht immer noch erklärbar? (Hab ich das nicht schon vorher ausprobiert?)

Es ist IMHO Zeitverschwendung, Fehler zu suchen, solange der Validator welche meldet.

Schoen, dass Du jetzt das HTML des Framesets valide gemacht hast.

Über Anregungen würde ich mich sehr freuen!

Die Frames wegzulassen, wuerde "das" Problem und noch viele weitere
ganz einfach aus der Welt schaffen. Aber das willst Du wohl nicht hoeren.

Ich habe keinen MS IE 6, kann also nicht testen, sondern nur in den Quellcode gucken.

Du hast offenbar ein verschachteltes Frameset.
Den Noframes-Bereich hast Du im inneren Frameset.
Versuch doch mal, ihn ins aeussere Frameset zu schreiben.
Eine solche Testseite ist voruebergehend hier:
http://www.tiptom.ch/tests/fremdes/usastudium1.html
Valide ist es jedenfalls, und im Mozilla 1.5 sieht es identisch aus.

Statt wie bisher

<frameset rows="180,*">
  <frame src="navi/navi.html" name="headusa" scrolling=no noresize>
      <frameset cols="*,645,*">
          <frame src="blank1.html" name="blank1" noresize>
          <frame src="start/start.html" name="main" noresize>
          <frame src="blank2.html" name="blank2" noresize>
          <noframes>
            <div align="center">
               <!-- Blabla -->
            </div>
          </noframes>
      </frameset>
</frameset>

versuch's mal mit:

<frameset rows="180,*">
  <frame src="navi/navi.html" name="headusa" scrolling=no noresize>
      <frameset cols="*,645,*">
          <frame src="blank1.html" name="blank1" noresize>
          <frame src="start/start.html" name="main" noresize>
          <frame src="blank2.html" name="blank2" noresize>
      </frameset>
      <noframes>
         <div align="center">
             <!-- Blabla -->
         </div>
      </noframes>
</frameset>

Das noresize-Attribut finde ich uebrigens extrem doof.
Wenn Du den Leuten schon 180 Pixel der kostbaren
Bildschirm-Hoehe "stiehlst", solltest Du ihnen wenigstens
eine Chance geben, diesen Bereich zu verkleinern.

(Mein Mozilla laesst mich uebrigens _alle_ Framesets
beliebig in der Groesse aendern. Aber fuer die armen
MS IE Benutzer solltest Du das noresize wegmachen.)

Gruesse,

Thomas