Vimes: PopupFenster am Kursor/Mauszeiger

Beitrag lesen

Dèjá vu?

Was genau ist dein Problem:
(a) Poppt kein Fenster auf? -> Browsereinstellungen prüfen

(b) geht das Fenster an der falschen Stelle auf? -> PageX,PageY und screenX, screenY kennt nur der Netscape.

<script language="javascript">

var x = 0; var y = 0;

function getpos(Ereignis)
{
  x = Ereignis.pageX;
  y = Ereignis.pageY;

}

Vorsicht!

document.onClick = getpos;

wenn document -also deine Seite- schon auf onClick reagieren soll, wie soll dann noch ein anderes Element darauf reagieren?

<a href="javascript:hilfe('hilfe_allgemein.cfm?nummer=

5','400','250')" onClick="getpos"><img
1. getpos() erwartet einen Parameter (laut deinem Script - braucht ihn aber nicht für Funktionalität, da event global).

2. wenn du bei Ereignissen eine Funktion aufrufen willst, dann tu das auch, also  onClick="getpos()" bei dir nimmt er eine Variable getpos!

schönen Gruß