Javascript 子窗口调用父窗口js方法

Javascript 子窗口调用父窗口js方法,第1张

 JS子窗口调用父窗口的方法:

 框架(iframe)形式,这时用到是windowparent, windowparent能获取一个框架的父窗口或父框架。顶层窗口的parent引用的是它本身。可以用这一点特性来判断这个窗口是否是顶层窗口。详情如下:

1、1html代表的是父窗口

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" "

<html xmlns="

<head>

<meta 

2、2html代表的子窗口

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" "

<html xmlns="

<head>

<meta ;

这时在子窗口(iframe窗口)所做的改变,会改变父窗口中username的值。

点击下一条或者上一条时,传递是上一条或者下一条给父窗口,直接获取父窗口的dataGridView1的数据用于显示就可以了

你可不可以把代码发给我,我帮你做,要是重新做个demo很麻烦的

首先你在Form2里面创建一个公开Form1的对象,然后在Form2里面写一个窗体加载事件,下面是代码:

public Form1 form1;//这是创建的对象

private void Form2_Load(object sender, EventArgs e)//窗体加载事件

{

txt_TwoText = form1txt_OneText;//这里是把窗体Form1的textBox1的值给Form2的textBox1

}

Form2的设置搞定,

然后把Form1的textBox1公开一下,在属性里面设置,属性叫Modifiers-->设置为public, 然后有一个按钮打开Form2,事件为:

private void button1_Click(object sender, EventArgs e)

{

Form2 form2 = new Form2();

form2form1 = this;//这里就是把当前窗口的所有东西传递过去。 楼下的兄弟说的窗口间数据传递。就是这里拉。

form2Show();

}

以上就是关于Javascript 子窗口调用父窗口js方法全部的内容,包括:Javascript 子窗口调用父窗口js方法、C# 子窗口调用父窗口dataGridView控件值的问题、关于c#中子窗口调用父窗口中控件内容的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9541397.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存