nixkönner: Iframe bei click auf link verschwinden lassen

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?

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

<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>
</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; }

// 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

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

mfg

Nixkönna

  1. 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

    1. Danke erstmal, wer noch was weiß.posten. Aber das hilft mir schonmal sehr weiter :)

  2. Hallo!

    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?

    Du suchst das Attribut target für Links.

    mfg
      frafu

    1. hmm wie würde das mit Javascript aussehen? kann mir jemand ein script emphelen? oder schreiben um zu zeigen wie es aussehen könnte/würde?pls