在JSP写一个弹出输入窗口,页面有多个选择框,选哪个的时候在选择框的下面位置弹出,如何定义
1个回答
展开全部
你所谓的弹出输入窗口比较模糊。
window.prompt() 不能控制窗口大小和位置
window.showModalDialog() 可以控制窗口大小和位置,但是需要多写一个HMLT界面
---------------
建议使用一个浮动的DIV层,这样效果会好看很多,毕竟是在一个页面内
获取位置的方法下面两个都可以
<select id="a" onchange="fn(this);"><option>1</option><option>1</option></select>
<SCRIPT LANGUAGE="JavaScript">
function fn(me){
alert('['+event.clientX + '.' + event.clientY+']');
alert('['+me.offsetTop + '.' + me.offsetLeft+']')
}
</SCRIPT>
window.prompt() 不能控制窗口大小和位置
window.showModalDialog() 可以控制窗口大小和位置,但是需要多写一个HMLT界面
---------------
建议使用一个浮动的DIV层,这样效果会好看很多,毕竟是在一个页面内
获取位置的方法下面两个都可以
<select id="a" onchange="fn(this);"><option>1</option><option>1</option></select>
<SCRIPT LANGUAGE="JavaScript">
function fn(me){
alert('['+event.clientX + '.' + event.clientY+']');
alert('['+me.offsetTop + '.' + me.offsetLeft+']')
}
</SCRIPT>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询