Ouh, sry, hab es missverstanden

Das wäre dann so möglich:
HTML Code:
<script>
function mouseOverFunction(event) {
// Mausposition ermitteln
var mouseX = event.clientX;
var mouseY = event.clientY;
// Element selektieren
var element = document.getElementById('window');
// Element befüllen, DIESE METHODE VERWENDET JQUERY
$('#window').load("myScript.php?var1=value", function() {
// Element wurde befüllt -> Element zeigen und positionieren
element.style.top = mouseY + 'px';
element.style.left = mouseX + 'px';
element.style.display = 'block';
});
}
</script>
<button onMouseOver='mouseOverFunction(event);'>Dies ist ein Button!</button>
<div id='window' style='position:absolute;width:200px;height:100px;background-color:rgb(200,0,0);' hidden></div>
Hier wird beim mouseover Event dieselbe Funktion aufgerufen, aber event wird übergeben, dadurch ermitteln wir dann die Mausposition. Wir erstellen ein "Fenster" ( hier ein dvi mit der id window) und formatieren es. Wichtig sind positon:absolute und das 'hidden', alternativ kannst du auch display:none statt 'hidden' verwenden. Dadurch wird es anfangs nicht gezeigt. Damit es einfacher geht, habe ioch zum Laden des Skripts jQuery verwendet (load function), damit es funktioniert, musst du also jQuery vor dem Skript einbinden. Der Rest sollte eigentlich klar sein
Hinweis: Das ist die einfachste Methode, wie man das machen kann. Du wirst merken, dass das Fenster IMMER rechts vom Mauszeiger geöffnet wird, auch wenn da kein Platz ist. Da könntest du dir ja selbst eine Lösung überlegen

(Tipp: viewport width und width vom geöffneten Fenster ermitteln und vergleichen und gegebenfalls das Fenster links vom Mauszeiger platzieren)