如何更新父窗体

Response.Write("<script language='javascript'>window.opener.location=window.opener.location.href;</script>")

好了,给你个例子吧,自己改一下就可以了!!
第一种方案是:
file a.htm

function OpenDialog(url,param)
{
return window.open(url,param, "DialogWidth:450px;DialogHeight:450px;help:no;status:no");
}

file b.htm
<script language="javascript">
function js_do(val)
{
self.opener.document.all.filename.value=val
}
</script>

第二种方案是:
file A.htm
<html>
<script language="javascript">
function OpenDialog(url,param)
{
return window.showModalDialog(url,param, "DialogWidth:450px;DialogHeight:450px;help:no;status:no");
}

function js_getData(url)
{
return OpenDialog("b.htm","");
}

</script>
<body>
<form name="myFrm">
<input type="text" name="filename" onclick="this.value=js_getData()">
</form>
</body>
</html>

file b.htm

<html>
<script language="javascript">
function js_do(val)
{
window.returnValue=val;
window.close();
}
</script>
<body>
<form name="myFrm">
<input type="text" name="filename">
<input type="text" name="btnDo" onclick="js_do(this.form.filename.value)">
</form>
</body>
</html>

Response.Write("<script language='javascript'>window.opener.document.all.txt1.value="+theValue+";</script>");

时间: 2024-11-03 23:16:04

如何更新父窗体的相关文章

C#最简单的关闭子窗体更新父窗体的实现方法_C#教程

主窗体Form1关键代码: 将子窗体最为对话框模式弹出,当窗体关闭或取消时更新主窗体 复制代码 代码如下: private void simpleButton1_Click(object sender, EventArgs e) { Form2 f2 = new Form2(); f2.Owner = this; DialogResult result=f2.ShowDialog(); if (result == DialogResult.Cancel) { this.gridControl1.

父窗体跟子窗体之间的数据同步

问题描述 如题,父窗体跟子窗体完全一样,然后在父窗体选中checkbox选项,要求在子窗体也能够同步显示checkbox被选中 解决方案 解决方案二:做个自定义事件即可,可以是公共的,父子都能访问的一个委托,勾选时触发这个时间,接受者就可以接收到了,这样父子可以互相影响解决方案三:引用楼主qq_16714021的回复: 如题,父窗体跟子窗体完全一样,然后在父窗体选中checkbox选项,要求在子窗体也能够同步显示checkbox被选中 子窗体选中了父窗体也要选中么?解决方案四:事件,如果是wpf

jQuery子窗体取得父窗体元素的方法

  本文实例讲述了jQuery子窗体取得父窗体元素的方法.分享给大家供大家参考.具体如下: ? 1 $("#父窗口元素ID",window.parent.document); 对应javascript版本为 ? 1 window.parent.document.getElementById("父窗口元素ID"); 取父窗口的元素方法: ? 1 $(selector, window.parent.document); 取父窗口的父窗口的元素就可以用: ? 1 $(se

javascript 实现子父窗体互相传值的简单实例

 本篇文章主要是对javascript 实现子父窗体互相传值的简单实例进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 window.showModalDialog() 使用方法:   var returnValue = window.showModalDialog(url [, arguments] [,features]);   url  -- 必选参数,类型:字符串,用来指定对话框要显示的文档的URL   arguments  -- 可选参数,类型:变体,用来向对话框传递参数,传递

vb.net向父窗体传值-在vb.net中,子窗体如何向父窗体传值

问题描述 在vb.net中,子窗体如何向父窗体传值 多个窗体的变量对应的是多个SQL的视图(每个窗体变量数不同),当主窗体打开后OPC连接,打开子窗体(只能打开一个窗体),子窗体中_Load下读取的SQL视图变量名并读入一数组a(n)(全局变量)中,子窗体打开后,主窗体将a(n)读入b(n),并依据这些变量名寻找对应WINCC中的值.可是我的主窗体中应把判定子窗体是否打开的脚本写在什么事件下好呢,同时,我的OPC连接是不是也不能写在Form_Load下了,求高手指点. 解决方案 [VB.NET]

让iframe子窗体取父窗体地址栏参数(querystring)_javascript技巧

复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>让iframe子窗体取父窗体地址栏参数(querystring)</title> <script type="text/javascript"> function f(){ //http://localhost:4101/MyFiles/netshop/ShopType.

jQuery子窗体取得父窗体元素的方法_jquery

本文实例讲述了jQuery子窗体取得父窗体元素的方法.分享给大家供大家参考.具体如下: $("#父窗口元素ID",window.parent.document); 对应javascript版本为 window.parent.document.getElementById("父窗口元素ID"); 取父窗口的元素方法: $(selector, window.parent.document); 取父窗口的父窗口的元素就可以用: $(selector, window.par

外行求教:vb.net MDI父窗体与子窗体之间的界线怎么隐藏

问题描述 外行求教:vb.net MDI父窗体与子窗体之间的界线怎么隐藏 外行求教:如图片,用vb2013写的,父窗体中点击不同按钮,显示不同子窗体.图中project按钮在父窗体,背景色为红色,位于一个panel中,panel的borderstyle已经设为none:子窗体的formborderstyle也已设为none,子窗体最上部为一个panel,背景色为红色.想达到的效果是父窗体中的按钮与子窗体最上部的panel看起来是一体的,但是现在两个中间有一道界线.求教怎么把这道线去掉?谢谢! 解

子窗体关闭父窗体刷新-关于子窗体关闭同时刷新父窗体的问题

问题描述 关于子窗体关闭同时刷新父窗体的问题 亲,是这样的,我现在在实习,最近在练习做一个C#连接Oracle然后对数据库进行增删改查的小程序,有一个问题,我简单说一下,就是我的父窗体有个dgv来显示数据库数据,然后有个增加数据Button点一下,出现子窗体,然后子窗体上有姓名,号码输入框,还有一个确定输入键.我想实现按一下确定输入键输入键,然后子窗体自动关闭,父窗体的dgv内容自动刷新,我百度了个方法,很管用,是这样的.//你在主窗体调用子窗体事件里面写: 子窗体f = new 子窗体();