自己实现过了的,javascript脚本关于Iframe之间以及与父窗体的值传递,事件调用问题;

在父页面访问Iframe子窗体的txtAddress控件
window.frames["ifrMapCompanyDetails"].document.all("txtAddress").value = '地址' ;

在Iframe子窗体1访问父页面的TextBox1控件 , 子窗体1把值赋给子窗体2的某个控件
string strValue = "从子窗体传递给父页面的值" ;
下面是在Page_Load事件里面调用的,当然可以写在javascript脚本里面
this.Response.Write("<script>parent.document.all('TextBox1').value = '" + strValue + "';</script>");
this.Response.Write("<script>if( parent.document.all('TextBox2').value = '0')parent.document.all('TextBox1').value = '44';</script>");

在Iframe子窗体1访问子窗体2的txtAddress控件 子窗体1把值赋给子窗体2的某个控件  
window.parent.frames["ifrMapCompanyDetails"].document.all("txtAddress").value = '地址' ;

父窗体提交两个Iframe子窗体
 window.frames["ifrMapCompanyDetails"].Form1.submit(); 
 window.frames["ifrMapProductInfoDetails"].Form1.submit();

Iframe子窗体 调用父页面的javascript事件
window.parent.XXX()

//父页面调用当前页面中IFRAME子页面中的脚本childEvent
function invokechildEvent()
{ var frm = document.frames["ifrChild1"].childEvent(); }
或者调用当前页面中第一个IFRAME中的脚本childEvent
{ var frm = document.frames[0]; frm.childEvent(); }

//子页面调用父窗体的某个按钮的按钮事件
window.parent.Form1.btnParent.click()

父页面调用子窗体的某个按钮的按钮事件
window.frames['ifrChild1'].document.all.item("btnChild3").click();

有点乱,以后找个时间整理看看.

转载于:https://www.cnblogs.com/jinglelin/archive/2005/06/09/171174.html

关于Iframe之间以及与父窗体的值传递相关推荐

  1. 子窗体与父窗体之间相互调用其方法的实现

    今天下午一直在研究子窗体与父窗体之间怎样实现方法调用,研究了整个下午也算有了一点小成,现在将自己积累的一点经验记录下来: 对于子窗体调用父窗体中的方法可以按如下的方法实现: 1.首先在父窗体中按如下方 ...

  2. 【转】js之iframe子页面与父页面通信

    2019独角兽企业重金招聘Python工程师标准>>> iframe子页面与父页面通信根据iframe中src属性是同域链接还是跨域链接,通信方式也不同. 一.同域下父子页面的通信 ...

  3. [html] 在两个iframe之间传递参数的方法有哪些?

    [html] 在两个iframe之间传递参数的方法有哪些? 通过postMessage与父级通过,父级传递消息通过websocket通信如果是同一个域名下可用stroage,监听storageChan ...

  4. iframe之间操作记录

    1.watch.js (function($) {$.fn.watch= function(callback) {return this.each(function() {//缓存以前的值$.data ...

  5. 跨域传值即主页面与iframe之间互相传值

    需求一:主页面A 怎么向 iframe B 传递数据呢? 这种方式,是主页面需要给 iframe B 传递数据,然后 iframe B 获得到数据后进行特定的处理 实现方式 实现的技巧就是利用 loc ...

  6. [html] 在两个iframe之间传递参数的方法有哪些

    [html] 在两个iframe之间传递参数的方法有哪些 通过postMessage与父级通过,父级传递消息通过websocket通信如果是同一个域名下可用stroage,监听storageChang ...

  7. WP8:Unity3D之间的值传递

    原地址:http://www.cnblogs.com/zhxilin/p/3799210.html 在前面的讨论中,我们介绍了如何在Unity3D for WP8中使用高于.Net 3.5的第三方库, ...

  8. JS和JSP之间值传递

    JSP 页面通常嵌入 JS 代码,且 JS.JSP之间需要相互使用一些变量的值,但JSP代码在服务器运行.JS代码在客户端浏览器运行,所以涉及到JS和JSP值传递问题.其交互方式如下: 1.JS使用J ...

  9. 关于驰骋表单引擎中字段扩展设置对文本框Pop窗体返回值的升级说明 2012/11/13...

    为什么80%的码农都做不了架构师?>>>    关于驰骋表单引擎中字段扩展设置对文本框Pop窗体返回值的升级说明 2012/11/13 现有功能: 以前版本仅支持自己定义url,返回 ...

最新文章

  1. asp.net去掉HTML标记代码
  2. 【数据竞赛】从0梳理1场数据挖掘赛事!
  3. python爬取数据
  4. sqlyog能连接oracle吗_真的能改变传统投影吗?支持各种无线连接,投影老巨头明基放大招...
  5. 【VIJOS - P1037】搭建双塔(dp)
  6. 小程序 云函数 python_小程序云函数
  7. 编程必会的100个代码大全,建议收藏
  8. Orcad Library Builder使用教程以及安装踩坑记录
  9. dmz和端口映射_端口映射和DMZ的区别
  10. VS2013下载网址及破解注册码
  11. DHCP八种报文及其详解
  12. XMind初使用【常规操作快捷键】
  13. Ae 表达式语言引用​:Comp
  14. win11怎么快速锁屏 Windows11快速锁屏的设置方法
  15. 双目视觉定位方案设计
  16. 什么是5G前传、中传、回传?
  17. Gate8.2--安装
  18. Collection 和Collections
  19. -XX:+PrintGCTimeStamps 打印CG发生的时间戳
  20. raid中条带概念问题

热门文章

  1. ASP.NET Web API实践系列06, 在ASP.NET MVC 4 基础上增加使用ASP.NET WEB API
  2. 用Redis存储Tomcat集群的Session(转载)
  3. SAP 差旅报销集成方案的实现
  4. 面向对象解决了全局变量问题?
  5. android插件化-apkplug中以监听方式获取OSGI服务-09
  6. SQL Server 2005系列教学(6) 多表操作及子查询
  7. 村上春树 开始写作_如何克服对写作的恐惧并找到开始的动力
  8. javascript计时器_JavaScript计时器:您需要了解的一切
  9. java 静态代码块 多线程,Java多线程编程笔记10:单例模式
  10. Oracle可变数组实例说明