Hallo,
ich nutze folgenden Verweis um ein Javascript (das wiederum ein Popup öffnet) zu aktivieren:
<a href="#" onClick="window.open(seite.php?id=$zeile[ID]', ...und so weiter
Wenn du das ganze auch noch kompatibel mit Browsern gestalten möchtest, die KEIN Javascript aktiviert haben, dann mach folgendes:
<a href="seite.php?id=$zeile[ID]" target="_blank" onClick="window.open....; return false;" ....>
Lege also einen HTML-Verweis an, der dann verfolgt wird, wenn Javascript nicht funktioniert, und mit "return false" als letzte Anweisung im onClick legst du den HTML-Verweis lahm, wenn Javascript doch funktioniert.
target="_blank" wird von Browsern, die neue Fenster erzeugen können, wahrgenommen, während Browser ohne Fensterkonzept (wie z.B. Lynx) immer noch den Link verfolgen können.
BTW: Ich denke, du hast in deinem Link (der augenscheinlich einem PHP-Skript entnommen ist) vermutlich noch den einen oder anderen Fehler drin bezüglich der verschiedenen Anführungszeichen. Oder den Quelltext schlecht ausgeschnitten/abgeschrieben.
- Sven Rautenberg