怎样点击超链接在原窗口弹出提示框
1个回答
2017-08-29 · 知道合伙人互联网行家
关注
展开全部
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,;);
}
/*在newbox.jsp里调用这个函数,用来刷新addname.jsp*/
function opensub(){
document.form1.submit();
}
通过window.showmodaldialog方法弹出对话框。
仍然是在页面addname.jsp里要调用对话框,写一个jsp页面newbox.jsp(用做对话框),然后在页面addname.jsp里加上一段js代码:
/*用来打开对话框页面,注意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();
}
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,;);
}
/*在newbox.jsp里调用这个函数,用来刷新addname.jsp*/
function opensub(){
document.form1.submit();
}
通过window.showmodaldialog方法弹出对话框。
仍然是在页面addname.jsp里要调用对话框,写一个jsp页面newbox.jsp(用做对话框),然后在页面addname.jsp里加上一段js代码:
/*用来打开对话框页面,注意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();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询