• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Unter Iframe wird nichts mehr angezeigt!

snowy22

Neues Mitglied
Hallo, ich bin relative neu auf dem Gebiet. Ich Versuche mir gerade eine Homepage zu erstellen.

Die Seite ist so aufgebaut: Titelbild, Navileiste und Iframe. Unter dem Iframe will ich noch eine Tabelle mit Inhalten ( Bildern ) darstellen. Aber das wird nix. Im HTML code steht die Tab zwar immer drin aber auf den Bildschirm ist Sie nie zu sehen.

Vielleicht kann mir das einer erklären.

Hier ist der Code ohne Tabelle ob da was falsch ist.

PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Corally.de</title>
<link href="css/dropdown/dropdown.css" media="all" rel="stylesheet" type="text/css" />
<link href="css/dropdown/default.advanced.css" media="all" rel="stylesheet" type="text/css" />

<!--[if lt IE 7]>
<script type="text/javascript" src="js/jquery/jquery.js"></script>
<script type="text/javascript" src="js/jquery/jquery.dropdown.js"></script>
<![endif]-->

</head>

<body>
<table width="100%" height="100%"><tr><td align="center" >
<table>
<tr><td bgcolor="#000000"><table border="0" width="900" height="100">
<td><img src="slide.png" width="900" height="130"  /></td>
</table>

<ul class="dropdown dropdown-horizontal" >
        <li><a href="./" class="dir">Car Kits</a>
                <ul>
                        <li><a href="./" target="main">10x New Generation</a></li>
                        <li><a href="./">RDX Phi 09</a></li>
                        <li><a href="./">F1 New Generation</a></li>
                </ul>
        </li>
        <li><a href="./" class="dir">Parts / Tuning</a>
                <ul>
                        <li><a href="parts.html" target="main">10x New Generation</a></li>
                        <li><a href="./">RDX Phi 09</a></li>
                        <li><a href="./">F1 New Generation</a></li>
                </ul>
        </li>
        <li><a href="./" class="dir">Zubehör</a>
                <ul>
                        <li><a href="./">Dämpfer Öl</a></li>
                        <li><a href="./">Zahnräder</a></li>
                        <li><a href="./">Ritzel</a></li>
                        <li><a href="./">Haftmittel</a></li>
                        <li><a href="./">Team Wear</a></li>
                        <li><a href="./">Taschen</a></li>
                        <li><a href="./">Werkzeug</a></li>
                        <li><a href="./">Reifen</a></li>
                        <li><a href="./">Felgen</a></li>
                        <li><a href="./">Software</a></li>
                        
                </ul>
        </li>
        <li><a href="./" class="dir">Elektronik</a>
                <ul>
                        <li><a href="./">ESC Brushed</a></li>
                        <li><a href="./">ESC Brushless</a></li>
                        <li><a href="./">ESC Motor Combo</a></li>
                        <li><a href="./">Motor Brushless</a></li>
                        <li><a href="./">Motor Brushed</a></li>
                        <li><a href="./">Lipos</a></li>
                </ul>
        </li>
        <li><a href="./" class="dir">Xenon</a>
                <ul>
                        <li><a href="./">HZ 64DP</a></li>
                        <li><a href="./">HZ 48DP</a></li>
                </ul>
        </li>
        <li><a href="./" class="dir">Jaco</a>
                <ul>
                        <li><a href="./">1:12 scale</a></li>
                        <li><a href="./">1:10 EG scale</a></li>
                        <li><a href="./">Tourenwagen</a></li>
                        <li><a href="./">1:10 VG scale</a></li>
                </ul>
        </li>
        <li><a href="./" class="dir">Parma</a>
                <ul>
                        <li><a href="./">Bodies 1:12</a></li>
                        <li><a href="./">Bodies 1:10</a></li>
                </ul>
        </li>
<li><a href="./" class="dir">MIX</a>
                <ul>
                        <li><a href="./">Tuning</a></li>
                        <li><a href="./">Sonstiges</a></li>
                </ul>
        </li>
</ul>

<br><br>
<iframe name="main"  border="0" src="main.html" width="900" height="480" scrolling="no" marginwidth="9" marginheight="13">
</tD></tr>
</table>
</body>

</html>

Danke
Sascha
 
Ein iFrame sollte man auch wieder schließen:
Code:
<iframe …>Sie können leider keine iFrames darstellen, bitte folgen Sie dem [COLOR=Blue][U]Link zur entsprechenden Seite[/U][/COLOR].</iframe>
Das was zwischen den tags steht, wird angezeigt, sollte der Browser keine iFrames unterstützen.
 
Moin,

Deine ganzen Tabellenkonstrukte sind Quatsch. Zum einen verwendest Du das Tag nicht - wie es eigentlich richtig ist - zur Auszeichnung tabellarischer Daten, zum anderen setzt Du Tabellen in Tabellen wo keine Tabellen sein dürfen und beim bloßen Überfliegen bin ich der Meinung, du schließt da auch irgendwas nicht richtig.

Solche Syntaxfehler findest Du aber am besten mit dem The W3C Markup Validation Service

Liebe Grüße,
-Efchen
 
Stimmt... einige Tabellen sind vollkommen überflüssig...

ich weiß ja nicht was du machen möchtest, aber stell doch einfach alles in einen Iframe und konfigurier dann die datei die im Iframe angezeigt wird mit einem ganz normalen Frame, so hast du das Problem mit dem Iframe geklärt.

Ich hab den Iframe tag mal überarbeitet ;-);-) sollte also jetzt laufen:

Code:
<iframe name="main"  border="0" src="main.html" width="900" height="480" scrolling="no" marginwidth="9" marginheight="13">
Sie können leider keine iFrames darstellen, bitte folgen Sie dem <a href=main.html>Link zur entsprechenden Seite</a>.
</iframe>
 
Nein, die sind nicht überflüssig, die sind Quatsch, weil sie einfach falsch sind.
Als "überflüssig" bezeichnet man Dinge, die man nicht braucht, die aber auch nichzt verkehrt sind.

Und Käse ist außerdem, wenn man in den Frame reinschreibt "Ihr Browser kann leider keine Frames darstellen". Die Suchmaschinen freuen sich, genauso die Leute, die in den Suchergebnissen genau diesen Text lesen! Da kommt ein alternativer Inhalt rein. Wenn man schon Frames verwendet, dann soll man sie wenigstens auch richtig verwenden und dem Nutzer nicht noch vor den Kopf knallen, dass man zu faul ist, benutzerfreundlich zu arbeiten.

Lebe Grüße,
-Efchen
 
Zurück
Oben