请教:我在母页面中打开另一个页面,在打开的页面中输入某个条件,按按钮则关闭这个页面,在母页面中显示根据条件得到的新内容,怎么刷新 1。是在什么环境下实现,WEB环境还是应用程序2。问题的重点是在子页刷新母页,还是子页查询上。如果是前者,我这里有现成的例子 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一窗口显示查询结果,并使用XML数据绑定显示结果, 从其窗口中可以打开一个子窗口来输入查询条件,提交到XML查询结果页, 生成结果数据,刷新第一窗口 父窗口中:<script language=javascript>function newwin(url) {var win;var lef=(screen.availWidth-400)/2;var top=(screen.availHeight-300)/2;win=window.open(url,"输入sql语句","scrollbars=1,width=400,height=300,left="+lef+",top="+top);win.focus();}</script><a href=# onclick=newwin("input.htm")>输入SQL语句</a>子窗口中<script>function chgsql(){var lo="fu.jsp?sql="+document.sql.value;window.opener.location=lo}</script><INPUT TYPE="text" NAME="sql"><INPUT TYPE="none" NAME="Submit" VALUE="提交" onclick="chgsql();" >意思就是这个意思,不过javascript我实在不是很在行。你试试看。 1、WEB环境2、在子页刷新母页。请赐教 这是我的例子,例子实现的是:从母窗口弹出子窗口,然后点击子窗口的一个链接后母窗口的一个文本框内的内容改变。你改一改应该可以为你所用first.htm<form name=post ><input type=text name=message></form><a href=second.htm target=_blank>go</a>second.htm<script language="javascript" type="text/javascript"><!--function show(text) {opener.document.forms['post'].message.value= text;</script><a href="javascript:show('how are you')">go1</a><br><a href="javascript:show('oh,God!')">go2</a><br><a href="javascript:show('yeah,i'm here')">go3</a><br> 我用的window.showModalDialog()不是window.open() 为什么不用window.open()呢????要不怎么控制父窗口啊 电子商务 产品列表页面价格显示问题 谢谢大家,再问一个问题 数据类型转换 急切!! 求hibernate的两个jar包 js脚本confirm传递参数 网站开发无从下手,请帮忙~~~~ 怎样实现从html格式网页中获取自己想要的信息 jsp使用时的怪现象 spring boot2.1.5版本,启动时用命令行指定配置文件有个bug 项目打jar包后,访问外部配置 简单问题:jsp怎样获取客户端请求的URL? 有关基于Web Services的JSP查询显示的问题,请求高手解答!
<script language=javascript>
function newwin(url) {
var win;
var lef=(screen.availWidth-400)/2;
var top=(screen.availHeight-300)/2;
win=window.open(url,"输入sql语句","scrollbars=1,width=400,height=300,left="+lef+",top="+top);
win.focus();
}
</script>
<a href=# onclick=newwin("input.htm")>输入SQL语句</a>子窗口中
<script>
function chgsql(){
var lo="fu.jsp?sql="+document.sql.value;
window.opener.location=lo
}
</script>
<INPUT TYPE="text" NAME="sql">
<INPUT TYPE="none" NAME="Submit" VALUE="提交" onclick="chgsql();" >意思就是这个意思,不过javascript我实在不是很在行。你试试看。
2、在子页刷新母页。
请赐教
<form name=post >
<input type=text name=message>
</form>
<a href=second.htm target=_blank>go</a>second.htm
<script language="javascript" type="text/javascript">
<!--
function show(text) {
opener.document.forms['post'].message.value= text;
</script><a href="javascript:show('how are you')">go1</a><br>
<a href="javascript:show('oh,God!')">go2</a><br>
<a href="javascript:show('yeah,i'm here')">go3</a><br>
不是window.open()