Seitenaufrufproblem
Rainer
- css
Hallo zusammen,
wahrscheinlich ist nur ein kleiner Fehler in meinem Code.
Ich habe eine HP mit 3 Frames.
Code:
<frameset rows="142,*" bordersize="0" frameborder="0" framespacing="0" border="0">
<frame marginwidth="0" marginheight="0" bordersize="0" frameborder="0" border="0" scrolling="no" src="header.html" name="oben">
<frameset cols="170,*" bordersize="0" frameborder="0" framespacing="0" border="0">
<frame marginwidth="0" marginheight="0" bordersize="0" frameborder="0" border="0" scrolling="no" src="menue.htm" name="nav">
<frame marginwidth="0" marginheight="0" bordersize="0" frameborder="0" border="0" scrolling="auto" src="haupt.html" name="anzeige">
</frameset>
<noframes>
<body>
Ihr Browser unterstützt keine Frames!
</body>
</noframes>
</frameset>
Über eine Navigationsleiste möchte ich jetzt Seiten immer im Frame "haupt.html" erscheinen lassen.
Dies wollte ich so lösen:
Code:
<!-- tabelle Menü -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#0090E0" valign="top">
<a class="nav" href="index.htm" target="_top"> Home</a><br>
Überschrift CSS-Menü<br>
<a class="nav" href="musterseite01.htm" target="anzeige"> Gipfelstürmer 01</a><br>
<a class="nav" href="musterseite02.htm" target="anzeige"> Gipfelstürmer 02</a><br>
<a class="nav" href="musterseite03.htm" target="anzeige"> Gipfelstürmer 03</a><br>
<a class="nav" href="musterseite04.htm" target="anzeige"> Gipfelstürmer 04</a><br>
<a class="nav" href="musterseite05.htm" target="anzeige"> Gipfelstürmer 05</a><br>
<a class="nav" href="musterseite06.htm" target="anzeige"> Gipfelstürmer 06</a><br>
<a class="nav" href="leer.htm" target="anzeige"> Gipfelstürmer 00</a><br>
<a class="nav" href="leer.htm" target="anzeige"> Gipfelstürmer 00</a><br>
Überschrift CSS-Menü<br>
<a class="nav" href="leer.htm" target="anzeige"> Gipfelstürmer 00</a><br>
<a class="nav" href="leer.htm" target="anzeige"> Gipfelstürmer 00</a><br>
<a class="nav" href="leer.htm" target="anzeige"> Gipfelstürmer 00</a><br>
<a class="nav" href="leer.htm" target="anzeige"> Gipfelstürmer 00</a><br>
<a class="nav" href="leer.htm" target="anzeige"> Gipfelstürmer 00</a><br>
Seiteninternes<br>
<a class="nav" href="leer.htm" target="anzeige"> Impressum</a><br>
<a class="nav" href="http://www.irgendwas.de/" target="_blank"> Zum Forum</a><br>
<a class="nav" href="leer.htm" target="anzeige"> Links</a><br>
<a class="nav" href="http://www.irgendwas.de/" target="_blank"> Gästebuch</a><br>
<a class="nav" href="mailto:irgendwas@irgendwo.de"> Email</a>
</td></tr>
</table>
<!-- ende tabelle menü -->
Tja, es funktioniert irgendwie nicht.
Brauche Hilfe. Danke an alle.
Gruß, Rainer
<frame src="haupt.html" name="anzeige">
<noframes>
<body>
Ihr Browser unterstützt keine Frames!
</body>
</noframes>
a) Dir ist nicht klar, dass Deine Seite mit dem Text "Ihr Browser unterstützt keine Frames!" in Suchmaschinen erscheinen wird? (Falls doch, warum gibst Du so einen nutzlosen Text an?)
<!-- tabelle Menü -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td bgcolor="#0090E0" valign="top">
Überschrift CSS-Menü<br>
<a class="nav" href="musterseite01.htm" target="anzeige"> Gipfelstürmer 01</a><br>
<a class="nav" href="musterseite02.htm" target="anzeige"> Gipfelstürmer 02</a><br>
<a class="nav" href="musterseite03.htm" target="anzeige"> Gipfelstürmer 03</a><br>
b) Wenn das etwas mit CSS zu tun haben soll, jetzt oder in Zukunft, dann gibt es auch den Mann im Mond.
Tja, es funktioniert irgendwie nicht.
c) Auch "irgendwie" macht aus "funktioniert nicht" keine brauchbare Fehlerbeschreibung. Öffnen sich die Seiten nicht da, wo sie sollen, passiert gar nichts, explodiert der Rechner?
Der Code sieht auf den ersten Blick richtig aus, eine URL zum Anschauen wäre bei der Fehlersuche hilfreich.