b.php已经打开,如果在把a.php选择的结果post显示到原先已经打开的b.php页面呢?

b.php:<SCRIPTlanguage="JavaScript">functionwinOpen(){window.showModalDialog('a.php');... b.php:
<SCRIPT language="JavaScript"> function winOpen(){ window.showModalDialog( 'a.php' ); } function winClose(){ window.close(); } </SCRIPT><?php if(isset($_POST['a'])&&isset($_POST['b'])){ $a = $_POST['a']; echo $a; } else{}; ?> <input id="deptname" name="deptname" type="text" style="width=70px;height=20px" value="<?php echo @$_POST['a'];?>" /> <button id="btn1" name="btn1" style="width=70px;height=20px" value="名称" onclick="winOpen();" >选择名称</button>

a.php:
<form action="b.php" method="post" > <textarea name='a'></textarea> <input type = "submit" name = "submit" value = "确定" onclick="window.close();"> </form>

先打开b.php,当点击"选择名称"按钮的时候,弹出a.php页面,在a.php上输入内容,点“确定”后内容直接传回到b.php的文本框里,现在的问题是。。。点确定后 又重新打开了一个新的b.php,能不能显示到原来已经打开的b.php里面呢??

或者帮我实现以下图片上的效果,告诉我方法就好

实现一个选择,并且将选择后的结果 ,在文本框里显示出来。
展开
 我来答
晕这也重名啊
2013-05-22 · 超过29用户采纳过TA的回答
知道答主
回答量:151
采纳率:0%
帮助的人:93.6万
展开全部
建议你搜索一下 js子窗口父窗口 之类的实例看看

ps: 弹窗的用户体验并不好,而且容易被当广告屏蔽掉,建议你用ajax来实现类似功能
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式