没有合适的资源?快使用搜索试试~ 我知道了~
jsp页面同时弹出页面和对话框
4星 · 超过85%的资源 需积分: 29 49 下载量 76 浏览量
2011-11-30
16:06:13
上传
评论
收藏 8KB TXT 举报
温馨提示
试读
4页
jsp页面如何实现点击一个按钮同时弹出一个页面和一个对话框
资源推荐
资源详情
资源评论
使用DHTML,可以有两种实现方法:
1.通过window.open方法以弹出页面方式实现。
2.通过window.showModalDialog方法以弹出对话框方式实现。(推荐)
一.通过window.open方法弹出对话框
在写JSP页面的时候,有时需要点击一个按钮弹出一个输入对话框,然后输入一个值,确定后关闭对话框,把数据写入数据库,刷新当前页面。这样的功能可以用JavaScript实现;不过如果用js自带的对话框的话,对话框不美观,不如用一个JSP页面来做对话框。
在页面AddName.jsp里要调用对话框,写一个JSP页面NewBox.jsp(用做对话框),然后在页面AddName.jsp里加上一段js代码:
/*用来打开对话框页面*/
function openwindow(){
window.open ("NewBox.jsp","Sample","fullscreen=no,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no, copyhistory=no,width=350,height=140,left=200,top=300");
}
/*在NewBox.jsp里调用这个函数,用来刷新AddName.jsp*/
function opensub(){
document.form1.submit();
}
在这里要对window.open里的参数做一下说明:
fullscreen=no 窗口模式,yes为全屏模式
toolbar=no, 显示工具条
location=no,显示网址栏
directories=no,导航条
status=no,状态条
menubar=no,菜单
scrollbars=no,滚动条
resizable=no,是否可以改变大小
copyhistory=no,历史按钮
width=350,宽
height=140'高
left=200,距离左边200
top=300,距离顶端300
这时要在NewBox.jsp里加上一部分js代码,下面是NewBox.jsp的代码
1.通过window.open方法以弹出页面方式实现。
2.通过window.showModalDialog方法以弹出对话框方式实现。(推荐)
一.通过window.open方法弹出对话框
在写JSP页面的时候,有时需要点击一个按钮弹出一个输入对话框,然后输入一个值,确定后关闭对话框,把数据写入数据库,刷新当前页面。这样的功能可以用JavaScript实现;不过如果用js自带的对话框的话,对话框不美观,不如用一个JSP页面来做对话框。
在页面AddName.jsp里要调用对话框,写一个JSP页面NewBox.jsp(用做对话框),然后在页面AddName.jsp里加上一段js代码:
/*用来打开对话框页面*/
function openwindow(){
window.open ("NewBox.jsp","Sample","fullscreen=no,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no, copyhistory=no,width=350,height=140,left=200,top=300");
}
/*在NewBox.jsp里调用这个函数,用来刷新AddName.jsp*/
function opensub(){
document.form1.submit();
}
在这里要对window.open里的参数做一下说明:
fullscreen=no 窗口模式,yes为全屏模式
toolbar=no, 显示工具条
location=no,显示网址栏
directories=no,导航条
status=no,状态条
menubar=no,菜单
scrollbars=no,滚动条
resizable=no,是否可以改变大小
copyhistory=no,历史按钮
width=350,宽
height=140'高
left=200,距离左边200
top=300,距离顶端300
这时要在NewBox.jsp里加上一部分js代码,下面是NewBox.jsp的代码
资源评论
- tym_ww2013-02-25可以用,但是不是我要的效果!
- taoyuan2309ah1232012-12-28不错,亲测可以用,正好有需求~~~
- huang2012_tj2012-11-21可以用,不错,对有这方面需求的,可以做一下参考。
- hongjuntu2013-10-21对有这方面需求 很好
- chubei54172013-01-19我遇到点兼容问题,改了好久哦
blissfeng
- 粉丝: 5
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功