HTML Popup immer unterhalb des Mauszeigers anzeigen

furryhamster

Lt. Commander
Registriert
Okt. 2008
Beiträge
1.101
Hallo,

habe dieses Tutorial befolgt, um ein Popup zu erzeugen. Klappt soweit ganz gut. Allerdings wird das Popup oberhalb des Mauszeigers (und damit außerhalb des Sichtbaren Bereichts) dargestellt, sobald ich das Browserfenster kleiner mache. Gibt es eine Möglichkeit das Popup immer unterhalb des Mauszeigers anzuzeigen? Die Lösung muss ie 6 und FF 4.5 kompatibel sein.
 
naja machst alt automatisch wenn es unten kein Platz mehr hat, i.d.R. ganz nützlich.

Ansonsten kannst einfach den Abschnitt mit dem Kommentar
Code:
// When the mouse is too far down, move window up
(müsste Zeile 85 sein) im JS Code anpassen/auskommentieren/löschen
 
Danke für die sehr schnelle Lösung. Das mit dem Auskommentieren klappt. Das verhalten an sich ist ja schon praktisch (wenn es wie gewünscht funktioniert. Hat wer noch eine Lösung parat dass noch überprüft wird ob das Fenster oberhalb des Mauszeigers passt als weitere Bedingung für die if Bedingung?
 
Vorgehensweise:
- berechne Höhe des Popups
- berechne Abstand zwischen Mausposition und oberem Bildrand
- handle dementsprechend
 
Daaron schrieb:
Vorgehensweise:
- berechne Höhe des Popups
- berechne Abstand zwischen Mausposition und oberem Bildrand
- handle dementsprechend

Danke, war wirklich im Prinzip nicht schwer. Die benötigten Werte wurden sogar alle bereits durch Funktionen zur Verfügung gestellt.
 
Zurück
Oben