这里交代的不够明确,一点是在如何打开子窗体如下:
function openRecord(url){ var prop = 'dialogWidth:980px;dialogHeight:500px;dialogLeft:200px;' + 'dialogTop:150px;resizable:no;center:yes;status:yes'; var openWindows = window.open(url,window, prop); }
网上相关资料解释的不够清楚,不够这个办法可以实现效果。 function fnParent(){ window.opener.location.reload();//刷新父窗口 window.close(); } function createOrgRel(){ if(radioValue()){ var suporgId = radioValue(); $.ajax({ type:'post', url:'<%=jsp_common_path%>/entp/suporg/createSuporg.action', data:'id='+1+'&entpSuporgId='+suporgId, success:function(falg){ alert(falg); fnParent(); } }) }else{ alert("请先选一行数据!"); } }
在框体的页面中就会存在各式各样的传值或者调用父框架下面的某个子框架页面,需要传值到里面去,或者调用里面的函数,不过怎样,终归要实现代码效果。这里只讲实现代码效果。以备自己日后查看和大家讨论还有什么其他实现方式。
有一个mainFrame 里面有几个框架页,我要用到的是 left.jsp 和 pageNav.jsp 一个名字,大家就知道它们的作用,left.jsp左侧菜单,pageNav.jsp为实现导航菜单功能,因为项目页面都开发完成,后来页面首页样式和登录后页面要更改,这里为每个页面嵌套导航菜单的任务极其繁琐和容易出现错误,甚者样式变的难看,所以在给来的框架页面就再嵌套pageNav.jsp,以达到导航效果。
left.jsp 希望能调到 pageNav.jsp 通过如下代码:
console.log(parent.window.frames.pageNav.getValueSet());
pageNav.jsp 有:fn 函数 getValueSet().
left.jsp调用 pageNav.jsp 的id值
console.log(parent.window.frames.pageNav.document.getElementById("ceshi").value);
这样就能获取到你想要的值 也可以传值。通过Fn函数来传。
如果只想或者父框架页面值,直接parent.fn 以及值就成。
相关推荐
用iframe、弹出子页面刷新父页面 iframe parent.location.reload(); 弹出子页面 window.opener.location.reload(); 子窗口刷新父窗口 self.window.opener.locaction.reload(); 刷新一open()方法打开的窗口 ...
Response.Write("[removed]alert('更新成功!')[removed]"); Response.Write("[removed]window.close();[removed]"); Response.Write("[removed] window.opener.getInfo();[removed]");...
在模态窗口关闭时刷新父页面,直接可以调用的
用iframe、弹出子页面刷新父页面iframe [removed] parent.location.reload(); [removed] 弹出子页面 [removed] window.opener.location.reload(); [removed] 子窗口刷新父窗口 [removed] self.opener.location....
以下方法可以成功! @Override public void onClick(View view) { webview.loadUrl(url); webview.loadUrl( [removed][removed].reload( true ) ); } 亲测管用! 补充知识:WebView.loadUrl使用误区 当使用...
在开发过程中想要在某个时机去刷新某个固定的页面,去更新该页面某些控件的属性,...当然 也支持子页面刷新父页面的操作,但是子页面和父页面是通过HTML包含的关系,如果是通过JS在某个时机去加载固定的格式的页面,这
在实际应用的时候,重新刷新页面的时候,我们通常使用: location.reload() 或者是 history.go(0) 来做。因为这种做法就像是客户端点F5刷新页面,所以页面的method="post"的时候,会出现"网页过期"的提示。那是因为...
Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。 Android程序中可以使用的界面...
此方法类似客户端点F5刷新页面,所以页面method="post"时,会出现"网页过期"的提示。 因为Session的安全保护机制。 当调用 location.reload() 方法时, aspx页面此时在服务端内存里已经存在, 因此必定是 IsPostback...
jquery刷新页面和JS常用的函数。另外jQuery实现跨域调用的问题可以联系我。
jqueryAjax_无刷新调用另一页实例 要放在asp,jsp ,php 运行环境里
我修改过的可支持html页面调用的asp验证码,生成图片的验证码,codex.asp可以调整外观,加入自动刷新,加入看不清楚自动刷新。
Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是正要去服务器读取新的页面时调用,此时还没开始读取;而onunload则已经从服务器上读到了需要加载的新的页面,在即将替换掉当前页面时调用。Onunload是...
ASP.NET 从界面....可不刷新页面实现与数据库的交互. 功能强大. 没有注册 AJAX 的VS用户。如果不能直接使用 则需要下载 ASPAJAXExtSetup_PConline_PConline 才可使用。 本资源得分已满。现降低分数已供分享
今天由于项目需要判断用户离开页面时要判断用户的行为是关闭还是刷新 虽然没有直接的方法,但通过一定的技巧也能做到 不得不感叹JavaScript的强大!! 请看一下代码: 代码如下: [removed] = function(){ var a...
jquery .ajax 局部刷新之后 刷新内容无法调用js.
用jQuery做的实现异步无刷新删除,在前台通过JS调用后台的删除方法,并使前台页面局部刷新。
调用函数、变量的方法一样,都是需要首先获得你需要调用的函数所在的window对象,然后通过window.method()或者 window.variable 来调用。 下面的示例演示了一个弹出窗口如何调用起父窗口中的方法和变量。 父窗口...
最近一个项目采用的是hui前端框架,他的弹出层就是用的layer插件,对于弹出层,有一个操作体验大家都知道,就是关闭弹出层,需要刷新父页面。开始写的时候,我陷入了自己的误区,在弹出层处理成功之后,我调用的是:...
HTML5+Canvas+jQuery调用手机拍照功能,本地压缩上传图片。以上都是测试通过了的。