Marian: Seite dynamisch nach target von a in den Frame laden

Beitrag lesen

Hi Ulrich,

<td onClick="Klick('01')"><a href="../home.htm" target="rechts" id="a01"><b>Home</b></a></td>

Hier der Code für die Methode Klick:

function Klick(num)
{
  if(document.getElementById('a' + num))
  {
    var zielframe = document.getElementById('a' + num).target;
    top.zielframe.location.href=document.getElementById('a' + num).href;
  }
}

der link an sich (ohne das onclick) funzt?
[ ] ja
[ ] nein

du willst, dass man nicht nur durch klicken auf den link, sondern auch durch klicken auf den rest der zelle die seite öffnen kann?
[ ] ja
[ ] nein

du hast eine tabelle (im menu-frame), und in jeder einzelnen zelle ist ein link?
[ ] ja
[ ] nein

wenn du alle drei fragen mit ja beantworten kannst:

1. schmeiß die ganze tabelle weg
2. schreib nur die links auf (ohne target=, siehe Zielfensterbasis, und ohne onclick/id)
3. mach per css (a:link/a:link:hover {display:block}) große, schöne buttons
4. lern ein bisschen css und mach die buttons noch schöner
5a. freu dich, dass du eine schöne menüleiste hast.
5b. ärger dich, dass du noch so doofe frames hast.
6. schmeiß die ganzen frames weg und mach deine seiten so wie in hier beschrieben: http://de.selfhtml.org/css/layouts/
7. freu dich, dass du eine gescheite seite hast.

Gruß, Marian