怎样用jquery关闭子页面,并刷新父页面

如题所述

如果是模态窗口弹出<form name="form1"><input type="text" name="fag1"><input type="text" name="fag2"></form>function shw(){
var url="open.html";
//----------方法一--start-------
var obj=document.form1; //指定页面对象
var returnValue=window.showModalDialog(url ,obj,'dialogHeight:550px;dialogWidth:500px;center:yes'); //方法返回值
//----------方法一--end-------
alert(returnValue);
}
如果是非模态窗口弹出,那么<script type="text/javascript">//弹出窗口function openwin(url,width,height){
var l=window.screen.width ;
var w= window.screen.height;
var al=(l-width)/2; var aw=(w-height)/2; var OpenWindow=window.open(url,"弹出窗口","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width="+width+",height="+height+",top="+aw+",left="+al+"");
OpenWindow.focus();if(OpenWindow!=null){ //弹出窗口关闭事件//if(window.attachEvent) OpenWindow.attachEvent("onbeforeunload", quickOut); if(window.attachEvent) OpenWindow.attachEvent("onunload", quickOut);
}
}//关闭触发方法function quickOut()
{
alert("窗口已关闭");
}</script><input type="button" value="ok" onclick="openwin('open.html','600','500')"><input type="text" name="txt0" id="txt0"> 注意:firefox这里一定要写ID属性,不然取不到值
温馨提示:内容为网友见解,仅供参考
无其他回答

关闭jquery dialog时刷新父窗体
在关闭按钮添加onclick="close()"funtcion close(){ ('#win').remove();\/\/刷新事件 }

如图使用jquery设计下拉菜单,默认子菜单隐藏,点击父菜单,展开子菜单...
两个思路吧:1、用cookie把点击状态记录下来,菜单加载后根据cookie的值展开对应菜单 2、点击事件的连接做到iframe里,点击只改变iframe的src

怎么重新加载(刷新)页面使用jquery
为是重新加载页面或刷新页面使用jquery,你可以使用location.reload()命令,以下是代码:Refresh a Page in jQuery ('#PageRefresh').click(function() { location.reload();});

jquery 怎样刷新当前页面
页面刷新方法:window.location.reload()刷新当前页面.parent.location.reload()刷新父亲对象(用于框架)opener.location.reload()刷新父窗口对象(用于单开窗口)top.location.reload()刷新最顶端对象(用于多开窗口)下面再介绍一些javascript基本函数 document.write(”");为 输出语句 2.js中的注释为\/\/ ...

jquery怎么刷新页面
1、window.location.reload()刷新当前页面 2、parent.location.reload()刷新父亲对象(用于框架)3、opener.location.reload()刷新父窗口对象(用于单开窗口)4、top.location.reload()刷新最顶端对象(用于多开窗口)jQuery能做什么 1.取得文档中的元素。jQuery为准确地获取需要检查或操纵的文档元素,提供...

jquery怎么刷新页面
+ msg );\/\/这里是方法内容,和上面的get方法一样}});下面介绍全页面刷新方法:有时候可能会用到window.location.reload()刷新当前页面.parent.location.reload()刷新父亲对象(用于框架)opener.location.reload()刷新父窗口对象(用于单开窗口)top.location.reload()刷新最顶端对象(用于多开窗口)

请教一个Jquery ligerui 框架的小问题
\/\/刷新窗口 function TabReload(tabid) { ("#framecenter").ligerGetTabManager().reload(tabid);} 在关闭子窗体前调用父窗体方法 function Return() { \/\/ top.tab.selectedTabId获取当前选项卡tabid parent.TabReload(top.tab.selectedTabId);parent.otherOpenWin.close();} ...

我用了jquery的 load 方法 实现了父页面局部打开子页,子页里有a标签...
你好,jquery的load方法是从服务器加载页面至对应的DIV容器当中,由于DIV为“父页面”的一个元素,所以这里没有“子页面”,“父页面”的关系,他们同在一个页面当中,点击其中的连接当然会刷新页面,如果你需要在该DIV中刷新内容,就需要写相应的AJAX代码。

JS中怎么在子页面中调用父页面的方法?
1、首先建立一个父级页面parent.html,代码如图,一个pop函数方法,一个链接到child.html的iframe标签。2、再新建一个child.html页面,如图,展示一个id=link的div标签,和link的点击事件,因为是调用父级方法,所以需要用到window.parent.pop()方法。3、预览页面,可明显看到parent.html里面的iframe框架...

求解js 如何让iframe自动刷新,不影响父页面
慎用 iframe.子页面直接 用div, jquery语法来自动刷新子页面, 不会造成任何破坏:setInterval(function(){ $("#childpage").load("jc2.php");}, 10000);

相似回答
大家正在搜