Mailinglisten-Archive |
Hallo Reinhold,
> echo '<a '.firmenprofil($firmen_id).'" target="_blank"
> onMouseOver="firmenprofil('.$firmen_id.'); return true;"
> onMouseOut="msg1.close();"><img src="/images/fp.gif"></a>';
Hierzu schonmal ein kleines ACHTUNG: Nicht alle Browser kommen damit klar,
wenn ein Anker (also das <a>-Tag) ohne href-teil im Code steht. Schreib in
solchen Fällen besser noch ein "href='javascript:void(0)'" mit in das
<a>-Tag.
[...]
> Zusätzlich/Alternativ soll durch einen Mausklick ein komplett
> neues Browserfenster (target="_blank") geöffnet werden.
> Ich weiß jetzt nur nicht wie ich den folgenden Teil
> firmenprofil($firmen_id)
> im obigen Schnipsel einbinden muß, damit der Funktionsaufruf als
> Linkadresse erkannt wird. Durch den Mausklick soll die Funktion
> firmenprofil($firmen_id) aufgerufen werden.
Da könnte man das onClick-Event nutzen: mit
var w=window.open(...)
machst Du ein neues Fenster auf, und schreibst da dann deine inhalte per
w.document.write('xy')
rein (Syntax ungeprüft, kann sein, dass du das document weglassen
kannst/musst)
Viele Grüße!
Bastian
php::bar PHP Wiki - Listenarchive