给a.jsp的XXXXXX赋值
<script language="JavaScript">
<!--function getSelected()
{
window.opener.document.all.XXXXX.value = XXXXXX;}
//-->
</script>
<script language="JavaScript">
<!--function getSelected()
{
window.opener.document.all.XXXXX.value = XXXXXX;}
//-->
</script>
解决方案 »
- web程序能不能跳转到war包外的一个文件呢?
- 一个java servlets 程序的错误,请问怎么改,初学
- 请问上传文件时输入流ServletInputStream一般一行是几个字节?怎么有效判断真正数据字节流的结束啊?
- 很奇怪的问题,链接直接点不跳转,右键选打开链接则跳转,怎么回事
- 如何判定include的jsp文件中的参数是否为空
- 如何显示BMP格式文件
- 如何实现关闭一个弹出窗口,并传参给另一个窗口
- 有关struts的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- jsp中使用javabean的问题!!!!waiting
- 忘记密码功能,如何拦截用户跳过前边的验证,直接修改密码呢
- 关于在线统计登陆用户姓名,谢谢
- struts 中 <html:hidden >变量的动态赋值问题.100分
1.JS方法在b中通过opener取得a窗口对象,如a中:
var a="a";在b中,通过
opener.a得到值"a";2.jsp
window.open("b.jsp?param=a");在JSP中request.getParamter("param")取得param的值;3. 用showModalDialog
用法如下:
vReturnValue = window.showModalDialog(sURL [, vArguments] [, sFeatures])父窗口向子窗口 传入参数:
要想对话框传递参数,是通过vArguments来进行传递的。类型不限制,对于字符串类型,最大为4096个字符。也可以传递对象,例如: test1.htm
====================
<script>
var mxh1 = new Array("mxh","net_lover","孟子E章")
var mxh2 = window.open("about:blank","window_mxh")
// 向对话框传递数组
window.showModalDialog("test2.htm",mxh1)
// 向对话框传递window对象
window.showModalDialog("test3.htm",mxh2)
</script> test2.htm
====================
<script>
var a = window.dialogArguments
alert("您传递的参数为:" + a)
</script> test3.htm
====================
<script>
var a = window.dialogArguments
alert("您传递的参数为window对象,名称:" + a.name)
</script>子窗口向父窗口 传入参数: 可以通过window.returnValue向打开对话框的窗口返回信息,当然也可以是对象。例如: test4.htm
===================
<script>
var a = window.showModalDialog("test5.htm")
for(i=0;i<a.length;i++) alert(a[i])
</script> test5.htm
===================
<script>
function sendTo()
{
var a=new Array("a","b")
window.returnValue = a
window.close()
}
</script>
<body>
<form>
<input value="返回" type=button onclick="sendTo()">
</form>