如何打开的窗口如何用js刷新父窗口 web 项目中 页面(暂且称为主窗口吧)中点击链接,通过action打开一个窗口,在打开的窗口中如何在本窗口中关闭时刷新主窗口求高手是通过action打开的 不要说parent.location.reload;请问有什么办法刷新 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么用action打开新窗口啊求教 点击链接弹出一个div,这个div中包含两个div(上下两层),上面一个div为标题,鼠标点击可以拖拽,下面一个div中放一个iframe,iframe的src属性指向你的action(action一般会转发到jsp或者html),最好在这个div的下面放一个遮盖层,这样就是一个标准的web模式窗体。这样的结构,在子页面刷新父页面的js代码是:parent.document.form.submit();不知道是不是lz想要的效果 LZ 到底是主窗口和新窗口是两个不同的窗体吧?不是嵌套在一个页面上的吧?这样试一试看行不?window.onbeforeunload = function(){ window.opener.location.reload();} 用到了jquery主页面<div id="divEdit" style="width:1px;height:1px;margin:0px;padding:0px;overflow:hidden;"> <iframe frameborder="0" marginheight="0" src="about:blank"></iframe></div><a href="javascript:jump();">链接</a><script>$(function(){//弹出窗口$('#divEdit').dialog({ width:800, height:550, autoOpen:false, modal:true, resizable:false, title:'弹出窗口'});function showEdit(action){ if(action=='open'){ $('#divEdit').dialog('open'); }else if(action=='close'){ $('#divEdit').dialog('close'); //query(0); 这里写你要刷新的代码 }}});functon jump(){ $('#divEdit').find('iframe').attr('src','xxxx.jsp?callback=showEdit'); $('#divEdit').dialog('open');}</script>子页面function back(){ window.parent.<%=request.getParameter("callback")>('close');} 查查js里window对象的API 就知道有什么方法了。 在action中取不到页面中Bolb的值 散分,庆祝放假!(下午下班前结帖) 连接数据源出现的问题 Lucene如何才能方便的支持WORD,EXCEL等OFFice文档,以及PDF和XML,有没有这方面的解决方案 如何从网页原代码中提取出所有的链接??? jsp二级联动的问题!!!!!!!强烈求救 高分求救 js求帮助。 这样可不可行 请问在 tomcat中怎么 运行 applet 程序阿? 【求助】javabean 访问文件的路径问题 java引用其他工程的问题 sturts2利用action传值为什么得不到值呢?帮我看看哪出错了,谢谢
下面一个div中放一个iframe,iframe的src属性指向你的action(action一般会转发到jsp或者html),
最好在这个div的下面放一个遮盖层,这样就是一个标准的web模式窗体。
这样的结构,在子页面刷新父页面的js代码是:parent.document.form.submit();不知道是不是lz想要的效果
这样试一试看行不?window.onbeforeunload = function(){ window.opener.location.reload();
}
主页面
<div id="divEdit" style="width:1px;height:1px;margin:0px;padding:0px;overflow:hidden;">
<iframe frameborder="0" marginheight="0" src="about:blank"></iframe>
</div>
<a href="javascript:jump();">链接</a>
<script>
$(function(){
//弹出窗口
$('#divEdit').dialog({
width:800,
height:550,
autoOpen:false,
modal:true,
resizable:false,
title:'弹出窗口'
});
function showEdit(action){
if(action=='open'){
$('#divEdit').dialog('open');
}else if(action=='close'){
$('#divEdit').dialog('close');
//query(0); 这里写你要刷新的代码
}
}
});
functon jump(){
$('#divEdit').find('iframe').attr('src','xxxx.jsp?callback=showEdit');
$('#divEdit').dialog('open');
}
</script>
子页面
function back(){
window.parent.<%=request.getParameter("callback")>('close');
}