java 点击按钮弹出对话框_在java中如何单击按纽打开一个对话框

8c953c409dea8af1f6c1f2c17b405a1f.png

使用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,是否可以改变大小

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值