如何在鼠标单击按钮时打开一个窗口,窗口的位置location由鼠标位置确定,但是窗口不能超过边界,超过的话要调整到全部可见。100分求代码,急