phpbar.de logo

Mailinglisten-Archive

[php] Der etwas andere (?) Linkaufruf mittels php

[php] Der etwas andere (?) Linkaufruf mittels php

Bastian Haustein bh at plan-i.de
Mon Jun 7 11:15:19 CEST 2004


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