为了账号安全,请及时绑定邮箱和手机立即绑定

JSP超链接弹出提示框确认?

JSP超链接弹出提示框确认?

绝地无双 2019-02-21 11:15:30
JSP超链接弹出提示框确认
查看完整描述

3 回答

?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

jsp中点击超链接弹出确认框方法有二:

1、通过window.open方法以弹出页面方式实现。2、通过window.showmodaldialog方法以弹出对话框方式实现。(推荐)

一,通过window.open方法弹出对话框在写jsp页面时,有时需要点击一个按钮弹出一个输入对话框,然后输入一个值,确定后关闭对话框,把数据写入数据库,刷新当前页面。可以用javascript实现;不过如果用js自带的对话框的话,对话框不美观,不如用一个jsp页面来做对话框。在页面addname.jsp里要调用对话框,写一个jsp页面newbox.jsp(用做对话框),然后在页面addname.jsp里加上一段js代码

12345678/*用来打开对话框页面*/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,;); }/*在newbox.jsp里调用这个函数,用来刷新addname.jsp*/function opensub(){   document.form1.submit(); }

通过window.showmodaldialog方法弹出对话框。仍然是在页面addname.jsp里要调用对话框,写一个jsp页面newbox.jsp(用做对话框),然后在页面addname.jsp里加上一段js代码

123456789/*用来打开对话框页面,注意openwindow()函数中的方法是window.showmodaldialog*/function openwindow(){     window.showmodaldialog("newbox.jsp",window,"status:no;scroll:no; dialog;dialogheight:100px"); }/*在newbox.jsp里调用这个函数,用来刷新addname.jsp*/function opensub(){   document.form1.submit(); }


查看完整回答
反对 回复 2019-03-25
?
长风秋雁

TA贡献1757条经验 获得超7个赞

这个用JS来实现
<script language="javascript">
function del(chars){
if(!confirm("Are you sure to delete it?If you have delete it,you will never get it back!"))
return false;
location.href=chars;
}
</script>
<a onclick="return del('处理页面.jsp'">Delete</a>



查看完整回答
反对 回复 2019-03-25
  • 3 回答
  • 0 关注
  • 1270 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信