Sven Rautenberg: Tabellenzellen verweisen und bei link grafisch gestalten???

Beitrag lesen

Aloha!

Hm, hab' nur das einleitende Tag kopiert. Muss natürlich heißen:

<td
   bgcolor="white"
   id="newsakt"
   onclick="javascript:document.location.href='datei.html'"
   onmouseover="colorover('newsakt')"
   onmouseout="colorout('newsakt');"
   class="link">
<a href="../news/aktuell.html" target="cont">Aktuelles</a>
</td>

Das wird dadurch aber nicht besser.

1. Eventhandler enthalten bereits Javascript, die zusätzliche Angabe ist unnötig: onclick="javascript:..." -> onclick="..."

2. Es existiert kein Mechanismus, um den Klick auf den Link abzufangen. Es werden also zwei Seiten geladen - die Frage ist, welche Seite gewinnt. Deshalb: onclick in den Link packen!

3. Es gibt kein document.location.href - allerhöchstens window.location.href!

<a href="ersatzlinkziel.htm" target="ersatzzielfenster" onclick="window.location.href='linkziel.htm'; return false;">

Und schon ist alles in Butter.

- Sven Rautenberg