CHRISCHROS: Iframe bei click auf link verschwinden lassen

Beitrag lesen

HI leute ich will, das wenn ich auf einen link klicke, das darunter ein iframe mit passenden daten zum link erscheinen. Was ist hierdran falsch?

Dann lasse auf der Seite iframe/home_pages_at.php die Daten anzeigen.
Wenn ich das richtig verstehe, möchtest du aber den Iframe erscheinen lassen. Dann setz doch die with und height auf 0 und bei klick auf einen Link per Javascript auf die gewünschte Größe.

index.php
// CODE
<html>
<head>
<title>Unbenanntes Dokument</title>
<link type="text/css" rel="stylesheet" href="styles/index.css">
</head>

Soweit so klar

<body>
<table>
<th>-* WEBSPACE *-</th>
<tr><td>
<a href="" id="menue">
<span id="menue">Home.Pages.at / philz1337</a><br>
<iframe frameborder="1" name="home_pages.at" src="iframe/home_pages_at.php" class="iframe" width="100px" height="100px"></iframe>
</span>

Seltsame Art der Programmierung. Arbeitest doch mit divs, wozu hier noch ne Tabelle?

</td></tr>
</table>
</div>
</body>
</html>

// CODE ENDE

index.css
// CODE
body  { background-color:#666666; color:#990000; font-weight:bold }
a   { text-decoration:none; color:#000000; font-weight:bold; }
a:link  { text-decoration:none; color:#000000; }
a:hover  { text-decoration:none; color:#000000; }
a:visited { text-decoration:none; color:#000000; }
a:focus  { text-decoration:none; color:#000000; }

#klein  { font-size:10px; }

/* Menü ein/aus blenden */
a:hover span#menue { visibility:visible; }
.iframe      { visibility:hidden; border-color:#000000; border-style:dashed; color:#990000; }

Den Iframe kannst du glaub ich nicht hidden setzen. Du könntest aber versuchen ein div davor zu legen und es verschwinden zu lassen, um den Iframe anzeigen zu lassen.

// CODE ENDE

iframe/home_pages_at.php
// CODE
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="styles/index.css">
</head>
<body>
<table>
<tr><td>
Home.Pages.at/philz1337/
Benutzername: philippz
Kennwort:philippz
FTP-Server:home.pages.at
Email (IMAP, POP3):home.pages.at
Email Addressen:
philippz@home.pages.at
philippz@blubb.at
Adresse: http://home.pages.at/philippz/
</td></tr></table>
</body>
</html>

// CODE ENDE

2x HTML irgendwas stimmt hier doch nicht.

ich hoffe ihr könnt mir helfen und macht euch die mühe. THX im Vorraus

Vielleicht hilft dir das

mfg

Nixkönna