jsp 中如何做弹出窗口

在jsp页面上有个修改按钮,我想在单击之后,弹出个框,在框里修改数据,而这些数据应该是从数据库里得出来的,不知道能不能看明白,看不明白的话请留言
ajaxjava,谢谢建议,但是我就是不知道该怎么把这个值传过去,能不能给个例子了。

window.open ("page.html", "newwindow", "height=100, width=400, toolbar=

no, menubar=no, scrollbars=no, resizable=no, location=no, status=no")

弹出窗口是使用的window.open方法

注: window.open方法要在一行中写,不能换行

先执行运算,然后在弹出窗口,你可以把这个js代码放到jsp代码的后面,这样就可以实现运算完,再弹出窗口了。

扩展资料:

JSP中弹出对话框的用法实例

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<title>三种弹出对话框的用法实例</title>

<script language="javascript">

function ale()

{//这个基本没有什么说的,就是弹出一个提醒的对话框

alert("我敢保证,你现在用的是演示一");

}

function firm()

{//利用对话框返回的值 (true 或者 false)

if(confirm("你确信要转去 天轰穿的博客?"))

{//如果是true ,那么就把页面转向thcjp.cnblogs.com

location.href="http://thcjp.cnblogs.com";

}

else

{//否则说明下了,赫赫

alert("你按了取消,那就是返回false");

}

}

function prom()

{
var name=prompt("请输入您的名字","");//将输入的内容赋给变量 name ,

//这里需要注意的是,prompt有两个参数,前面是提示的话,后面是当对话框出来后,在对话框里的默认值

if(name)//如果返回的有内容

{
alert("欢迎您:"+ name)
}
}

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-06-27
jsp中弹出页面用window.open实现的。
举例说明:
1、在一个新窗口中打开某个链接link(/myoa/admin/manage.jsp)
window.open ( “/myoa/admin/manage.jsp” ) ;
或者
window.open ( “/myoa/admin/manage.jsp” , “_blank” ) ;
注意:这样的话,每次执行都会打开一个新窗口,即使上次打开的新窗口未关闭,仍然会弹出新的
2、在指定的某个窗口中打开某个链接link(/myoa/admin/manage.jsp)
window.open ( “/myoa/admin/manage.jsp” , “myWiddown” ) ; //myWindow即为窗口的名称
注意:如果myWindow窗口不存在,那么将会新弹出一个窗口,并将新窗口命名为myWindow,只要该窗口
不关闭,那么以后执行该open,弹出窗口均为这个已经存在的myWindow
另外,有一些窗口名称已经被浏览器使用,具有特殊的含义,例如:_blank、_top、_parent、_self等
3、打开一个新窗口,要求窗口高度300px、宽度500px、不带滚动条、不带地址栏(/myoa/admin/manage.jsp)
window.open ( “/myoa/admin/manage.jsp” , “_blank” , “height=300,width=500,scrollbars=no,location=no” ) ;
注意:sFeatures这些参数之间是用逗号分隔的,而在window.showModalDialog中,是用分号进行分隔的,一定要注意!本回答被网友采纳
第2个回答  推荐于2017-10-02
window.open ("page.html", "newwindow", "height=100, width=400, toolbar=
no, menubar=no, scrollbars=no, resizable=no, location=no, status=no")
弹出窗口是使用的window.open方法
要注意的是 window.open方法要在一行中写,不能换行

按找你说的意思,先执行运算,然后在弹出窗口,你可以把这个js代码放到jsp代码的后面,这样就可以实现运算完,再弹出窗口了本回答被提问者采纳
第3个回答  2009-01-25
用jquery或者dwr 都可以做到 代码太多 我就不写了 写个思路

1.点击按钮
2.触发JavaScript事件,利用ajax向服务器发送请求,返回你要的值value
3.弹出窗口,将value放入其中,如果你是用window.open就把这个值传到你open的页面去显示!就OK啦

提供个更简单的办法,不用windows.open,直接用<div>,用CSS给它做个边框,在里面写个几个标签,把value用innerHTML的方式放入其中,这样就不用页面传值了
第4个回答  2009-01-21
那个按钮提交到后台.可以传递一个值过来,比如数据的主键.后台通过主键查询到数据,封装成对象.在跳转到一个页面,这个页面显示这个对象的值,这样不就可以达到你要的这种效果了...

这就是普通的增删改查.楼主要多练习这种.基础

想传递参数去后台的方法在生成这个页面之前就把参数写在超链接里面,

比如当前页面是迭代显示所有的用户.每个用户都有id把,你就在用户编辑的超链接里面可以写上"*.do?id="<%=user.getId()%>,这样不就把每个用户的id动态得到了.点击之后就可以传递去后台了

jsp里面,弹出一个新的窗口怎么做?
1、你可以用一个div作为弹出窗口;2、将你的这个div装饰成一个窗口,很简单;3、在这个div中,你可以写一些文本输入框,form表单或者其他标签都可以;4、你在用绝对定位将这个div移到你要的未知。1、你可以在这个div后面添加一个div,这个div的高度和宽度和浏览器的一样,都是100%。2、讲这个div的...

jsp 中如何做弹出窗口
先执行运算,然后在弹出窗口,你可以把这个js代码放到jsp代码的后面,这样就可以实现运算完,再弹出窗口了。

求个jsp弹窗代码,打开首页的时候弹出一个文本的通知窗口。因为是重要通...
首先你应该明白一件事,弹窗和JSP一点关系都没有,弹窗是javascript里的内容 在JSP页面里添加如下代码:window.onload=function opennew(){ window.open("一个新的JSP文件,你可以写文本","给这个窗口起个名字","width=XXXpx;height=XXXpx");};...

在jsp中加入easyui-dialog作为弹出框,点击按钮无法弹出easyui-dialog框...
对话框先不要加 class="easyui-dialog"直接放一个div就可以 然后在按钮的事件里 打开窗口函数这么写 function show(){ var url_str = '这里放你要加载的jsp的路径'; $('#dd').load(url_str, function () { $(this).dialog({ title: '设备详细', modal: true, loading...

jsp Poup弹出框
怎么调用呢?方法一: 浏览器读页面时弹出窗口;方法二: 浏览器离开页面时弹出窗口;方法三:用一个连接调用:<a href=注意:使用的“ 方法四:用一个按钮调用: 【4、同时弹出2个窗口】对源代码稍微改动一下: <!-- function openwin() { window.open (page.html, newwindow, height=100, ...

在JSP里点击登录链接弹出对话框。
用个div啊,修改其属性就可以了,display="block"或者"none",增加按钮事件,不需要那么麻烦!里面的值都是可以取到的,不需要改什么后台,配置的。现在主流页面都是通过弹出一个div模拟窗口样式的。

jsp 页面跳转时弹出对话框,要获取当前页面中的一些值,然后显示在对话框...
1.跳转页面点击的按钮 及调用的js 2.传值并弹出窗体的js代码 function OpenWindows(){ \/\/要传的值urlvalue var urlvalue=document.all("TextBox3").value+"|"+document.all("TextBox15").value+"|"+document.all("DropDownList2").value;\/\/弹出窗体defaut.aspx并传值 urlvalue var backva...

divcssjs实现弹出框?
jsp页面设计中关于js+div的弹窗1、建议你把这一段写成一个js方法放在head之间,onchange的时候调用该方法。在方法里面你还可以alert出this.value的值,看看是不是你要传的值。2、jsp中的模态窗口是通过调用js方法弹出的。3、jsp中点击按钮弹出框,常见的有window.open和window.showModalDialog()两种方法。

javaweb如何设置张弹窗
javaweb设置张弹窗的方法步骤如下:1、在JSP页面中引入JavaScript文件。2、在JavaScript文件中定义弹出窗口函数。3、创建一个HTML文件popup.html,用于显示弹窗内容即可。

js弹出提示框1秒消失?
先执行运算,然后在弹出窗口,你可以把这个js代码放到jsp代码的后面,这样就可以实现运算完,再弹出窗口了。jsp中的模态窗口是通过调用js方法弹出的。JS:错误提示在3秒后自动消失,怎么做?1、很简单,首先写一个转圈的图片遮罩层状态hide,点击按钮后让该遮罩show,在你提交成功的时候再次隐藏遮罩,弹出...

相似回答