在编写JSP页面时,有时需要点击按钮弹出输入对话框,然后输入一个值,确认后关闭对话框,将数据写入数据库,刷新当前页面。可以实现这样的功能;但是如果用js自带的对话框,对话框不美观,还是用jsp页面做对话框比较好。
调用page.jsp中的对话框,写一个JSP page.jsp(作为对话框使用),然后在page.jsp中添加一段js代码:
/*用于打开对话框页面*/
(){
.open (‘.jsp’,”,’=3,=no,=no,=no,=no,=no,=no,=no,=no,width=350,=140,left =200,top=300′);
}
/*在.jsp中调用这个函数刷新.jsp*/
(){
.form1.();
}
这里是.open中参数的解释:
=3 全屏,使页面的关闭按钮无法显示
=否对话框登录界面html,显示工具栏
=no,显示网址栏
=no,导航栏
=否,状态栏
=否,菜单
=否,滚动条
=否,可以更改大小吗?
=否,历史按钮
width=350,宽
=140’高
left=200,从左边开始 200
top=300对话框登录界面html,从顶部开始 300
此时需要在.jsp中加入一部分js代码,以下是.jsp的代码
请输入新邮件文件夹的名称:
在.jsp中,先给.jsp中的一个隐藏表单赋值,就是这句话:
..all[”].value=.form1..value;
然后在.jsp中调用一个js函数:.();
这样.jsp就会自动提交表单然后刷新页面,就这样!
文章来源:https://www.iteye.com/blog/wangyu-317548
感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
暂无评论内容