mcs14: Internet Explorer öffnet Seite nicht

Guten Tag, ich habe mit ein paar anderen die Aufgabe eine Webseite für die Schule zu erstellen. Ich habe es mit Frames gemacht. Nun will der IE die Seite aber nicht öffnen. Beim Firefox geht es. Der IE zeigt eine leere Seite an. Hier die Seite, natürlich noch nicht fertig gestaltet. Könnt ihr mir sagen, was ich ändern soll, denn nicht jeder nutzt den Firefox.

<html>
<head>
<Meta HTTP-EQUIV="content-type" content="text/html; charset=iso-8859-1">

<title>

</head><p>
<body background="Leaning_Tower_of_Pisa.jpg" text="#990000" link="#0000CC" vlink="#000066" alink="#000000"><onUnload="ndat=new Date();
  var delta=Math.round((ndat.getTime() - odat.getTime())/1000.);
  alert('Sie waren '+delta+' Sekunden auf der Seite');"  link="blue" alink="red" vlink="blue"
<script language="JavaScript">
<!--
  var date=new Date();
  var dd=date.getDate();
  var mm=date.getMonth() + 1;
  var yy=date.getYear() % 100;
  var HH=date.getHours();
  var MM=date.getMinutes();
  if(dd<10)dd="0"+dd;
  if(mm<10)mm="0"+mm;
  if(yy<10)yy="0"+yy;
  if(HH<10)HH="0"+HH;
  if(MM<10)MM="0"+MM;
  document.write(dd+"."+mm+"."+yy+" "+HH+":"+MM);
//-->
</script>
<br><br><font size="4"><a href="willkommensseite.htm"
target="Daten"><img src="startseite.jpg"></a></font>
<br><br><br><br><font size="4"><a href="Pubertät.htm"
target="Daten"><img src="Referate.jpg"></font><br><br>
<br><font size="4"><a href="Großstadt-Jugend.htm"
target="Daten"><img src="Tagesberichte.jpg"></font><br><br>
<br><font size="4"><a href="Jugendliche Gewalt.htm"
target="Daten"><img src="Bilder.jpg"></font><br><br>
<br><font size="4"><a href="Hobbies.htm"
target="Daten"><img src="podcast.jpg"></a></font>
</body>
</html>

  1. hallo,

    Ich habe es mit Frames gemacht.

    Nunja, aber der Code, den du mitgeschickt hast, enthält keine Frames. Wenn dein Fehler in der Frames-Konstruktion liegt, müssen wir jetzt die Glaskugel befragen.

    Nun will der IE die Seite aber nicht öffnen. Beim Firefox geht es.

    Schwer vorstellbar.

    Der IE zeigt eine leere Seite an.

    Vermutlich zeigt er gar keine "Seite" an, da sie eigentlich nicht existiert.

    Hier die Seite, natürlich noch nicht fertig gestaltet. Könnt ihr mir sagen, was ich ändern soll

    Kurz gesagt: alles.

    <html>
    <head>

    Hier geht es schon los: da fehlt die voranzustellende !DOCTYPE-Angabe.

    <title>

    Hier fehlt der Titel selbst und das abschließende </title>

    <body background="Leaning_Tower_of_Pisa.jpg" text="#990000" link="#0000CC" vlink="#000066" alink="#000000">

    Hier fällt auf, daß du alle diese netten Formatierungen doch in ein CSS stecken solltest.

    <onUnload="ndat=new Date();

    So etwas wie "<onunload>" gibt es nicht. "onunload" ist ein EventHandler, der zu irgendeinem HTML-Element gehört, vermutlich wolltest du das in <body> integrieren.

    var delta=Math.round((ndat.getTime() - odat.getTime())/1000.);
      alert('Sie waren '+delta+' Sekunden auf der Seite');"  link="blue" alink="red" vlink="blue"

    Das steht völlig beziehungslois im Raum herum.

    <script language="JavaScript">

    Hier fehlt die zwingend erforderliche Angabe für "type". Und in dem gesamten nachfolgenden Scriptkrimskrams fehlt die Zuordnung zu einer Funktion (was tatsächlich nicht immer nötig ist, aber du rufst später Funktionen auf)

    <br><br><font size="4"><a href="willkommensseite.htm"
    target="Daten"><img src="startseite.jpg"></a></font>

    Hier macht sich erneut schmerzlich der Mangel an CSS-Einsatz bemerkbar.

    Vermutlich hast du ja noch Ferien und also genug Zeit, um dir die Grundlagen anzulesen.

    Grüße aus Berlin

    Christoph S.

    --
    Visitenkarte
    ss:| zu:) ls:& fo:) va:) sh:| rl:|
  2. Hallo mcs14,

    Doctype fehlt

    <html>
    <head>
    <Meta HTTP-EQUIV="content-type" content="text/html; charset=iso-8859-1">

    <title>

    Rest von title fehlt: </title>

    </head><p>

    Das <p>-Element gehört in das <body>-Element und sollte geschlossen werden (</p>)

    <body background="Leaning_Tower_of_Pisa.jpg" text="#990000" link="#0000CC" vlink="#000066" alink="#000000"><onUnload="ndat=new Date();
      var delta=Math.round((ndat.getTime() - odat.getTime())/1000.);
      alert('Sie waren '+delta+' Sekunden auf der Seite');"  link="blue" alink="red" vlink="blue"

    "onunload" gehört - wenn schon - in  ein Element (http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onunload)

    <script language="JavaScript">

    type="text/javascript" fehlt

    <!--
      var date=new Date();
      var dd=date.getDate();
      var mm=date.getMonth() + 1;
      var yy=date.getYear() % 100;
      var HH=date.getHours();
      var MM=date.getMinutes();
      if(dd<10)dd="0"+dd;
      if(mm<10)mm="0"+mm;
      if(yy<10)yy="0"+yy;
      if(HH<10)HH="0"+HH;
      if(MM<10)MM="0"+MM;
      document.write(dd+"."+mm+"."+yy+" "+HH+":"+MM);
    //-->
    </script>

    Das Skript lasse ich mal unkommentiert.

    Was soll das werden? Ein Liste von Verweisen? Dann benutze auch Listen:

    <br><br><font size="4"><a href="willkommensseite.htm"
    target="Daten"><img src="startseite.jpg"></a></font>
    <br><br><br><br><font size="4"><a href="Pubertät.htm"
    target="Daten"><img src="Referate.jpg"></font><br><br>
    <br><font size="4"><a href="Großstadt-Jugend.htm"
    target="Daten"><img src="Tagesberichte.jpg"></font><br><br>
    <br><font size="4"><a href="Jugendliche Gewalt.htm"
    target="Daten"><img src="Bilder.jpg"></font><br><br>
    <br><font size="4"><a href="Hobbies.htm"
    target="Daten"><img src="podcast.jpg"></a></font>
    </body>
    </html>

    Und die Angaben zu deinem Frameset benötigen wird noch.

    Als Einstieg empfehle ich dir http://de.selfhtml.org/html/allgemein/index.htm

    Mit freundlichen Grüßen,
    André