javascript的问题,(高分求助) 我要实现一个选择用户的功能,在这里做个比喻,首先我打开A窗口,A窗口中我有一个选择用户的按钮,一点击弹出B窗口,B窗口中显示出来用户,当我在B窗口中选择用户后,要重新回到A窗口,B窗口选择用户后我会进入一个Action存入数据,然后在Action中返回到return new ActionForward("A");中,但是会出现这样一个情况,会重新弹出A窗口,要怎么才能不弹出新的窗口,而且数据会存入到A中 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己查下showModalDialog的文章看 showModalDialog有参数,有返回值.挺好 楼主的意思是要把B窗口中的值传入A窗口?你可以用在B窗口中,window.opener.document.getElementById("textbox").value=xxxxx; window.close();B窗口传值后关闭 我用过这个,如果从action里面出来同样会弹出来,我要的效果就是不从新弹出窗体,并且B中所选的值要传入A中, 对啊,是这个意思,但是我照你的这个做,就报错,window.opener.document为空或不是对象,高手请指教一下 那你的ACTION 可以考虑用ajax 实现啊 ,然后你在B页面把想传给A的数据传过去啊 第一张页面<HTML> <HEAD> </HEAD> <BODY> <a href="#" onclick="window.open('./2.html')">click</a> <div id="div1"></div> </BODY></HTML>第二张页面<HTML> <HEAD> <script type="text/javascript" language="javascript"> function a(){ window.opener.document.getElementById("div1").innerText=document.getElementById("text1").value; window.close(); } </script> </HEAD> <BODY> <input type="text" value="输入点东西" id="text1"/> <input type="button" value="close" onclick="a();"/> </BODY></HTML>已经很清楚了,我在机器上测过了,再不行,那就是浏览器不兼容。 .net FrameWork 里面的ajax控件有这个功能哦 请问一下我的浏览器不能显示滚动图片是为什么 select传值给hidden的问题 不知道那里错了,<span id="oTime1"></span>和<span id="oTime2"></span>中出不来结果 如何判断表单内容无变化 一个提交表单前的判断函数,谢谢! js如法加裁,急需要帮助解决。谢谢。 大家来看看这个有意思的事情 关于js中NaN的问题 搜狗兼容模式不支持的JQ代码 如何得到访问用户的IP地址,并显示在页面上? ie下setAttribute问题 站内搜索功能,不同选项不同网址
有参数,有返回值.
挺好
你可以用在B窗口中,
window.opener.document.getElementById("textbox").value=xxxxx;
window.close();
B窗口传值后关闭
我用过这个,如果从action里面出来同样会弹出来,我要的效果就是不从新弹出窗体,并且B中所选的值要传入A中,
对啊,是这个意思,但是我照你的这个做,就报错,window.opener.document为空或不是对象,
高手请指教一下
<HEAD>
</HEAD>
<BODY>
<a href="#" onclick="window.open('./2.html')">click</a>
<div id="div1"></div>
</BODY>
</HTML>第二张页面<HTML>
<HEAD>
<script type="text/javascript" language="javascript">
function a(){
window.opener.document.getElementById("div1").innerText=document.getElementById("text1").value;
window.close();
}
</script>
</HEAD>
<BODY>
<input type="text" value="输入点东西" id="text1"/>
<input type="button" value="close" onclick="a();"/>
</BODY>
</HTML>已经很清楚了,我在机器上测过了,再不行,那就是浏览器不兼容。