`
terryang
  • 浏览: 129643 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

父窗口调用iframe子窗口方法

阅读更多
<iframe name="myFrame" src="child.html"></iframe>
myFrame.window.functionName();

iframe子窗口调用父窗口方法

parent.functionName();

父窗口页面

<html> 
<head> 
<script   type="text/javascript"> 

function say() {
   alert("parent.html------>I'm at parent.html");
   }

function callChild()

   //document.frames("myFrame").f1();
   myFrame.window.say();

</script> 
</head> 
  
<body>   
<input   type=button   value="调用child.html中的函数say()" onclick="callChild()">
<iframe name="myFrame" src="child.html"></iframe>
</body> 
</html> 


子窗口页面

<html> 
<head> 
<script type="text/javascript">
    
function say() 

          alert("child.html--->I'm at child.html"); 
}

function callParent() {
   parent.say();
   }
</script> 
</head> 
<body> 
<input   type=button   value="调用parent.html中的say()函数"   onclick="callParent()"> 
</body> 
</html>

简单地说,也就是在子窗口中调用的变量或函数前加个parent.就行
index_iframe.window.frames['prepare_add_job'].saveCurrentStep(record);
分享到:
评论

相关推荐

    iframe 父窗口和子窗口相互的调用方法集锦

    一、父窗口调用iframe子窗口方法 1、HTML语法:&lt;iframe name=”myFrame” src=”child.html”&gt;&lt;/iframe&gt; 2、父窗口调用子窗口:myFrame.window.functionName(); 3、子窗品调用父窗口:parent....

    JavaScript实现IFrame子窗口调用父窗口的全局变量

    JavaScript实现IFrame子窗口调用父窗口的全局变量

    jquery、js调用iframe父窗口与子窗口元素的方法整理.docx

    jquery、js调用iframe父窗口与子窗口元素的方法整理 在Web开发中,iframe是一个常用的技术,用于在一个HTML文档中嵌入另一个HTML文档。然而,在使用iframe时,经常会遇到一个问题:如何在iframe中访问父窗口的元素...

    jquery、js调用iframe父窗口与子窗口元素的方法整理

    在网页开发中,有时我们需要在不同的窗口或者框架之间进行交互,比如在iframe子窗口操作父窗口的元素,或者反之。本文将详细介绍如何使用jQuery和JavaScript来实现这种跨窗口的元素操作。 1. **jQuery在iframe子...

    iframe父页面与子页面通信及相互调用方法

    "iframe父页面与子页面通信及相互调用方法"是一个重要的主题,涉及到跨域安全、DOM操作以及JavaScript/jQuery的交互技术。下面将详细解释这一知识点。 1. **基本概念** - **父页面(Parent Page)**:包含`iframe`...

    Chrome下ifame父窗口调用子窗口的问题示例探讨

    总之,在处理Chrome下的`iframe`父窗口调用子窗口问题时,应当注重浏览器兼容性,优先选用在多数浏览器中表现一致的`frames`数组方法。同时,对于跨域问题,需了解并应用相应的解决策略,如`postMessage`通信。在...

    JavaScript操作iframe父窗口和子窗口例子

    JavaScript操作iframe父窗口和子窗口是一种常见的Web开发技术,它涉及到网页交互和页面通信。在Web应用程序中,iframe(Inline Frame)常用于嵌入其他网页或者实现页面的局部刷新,而父窗口与子窗口之间的通信则能...

    子窗口与父窗口刷新

    这里的"子窗口"通常指的是弹出的窗口、框架或者iframe,而"父窗口"则是打开子窗口的那个主页面。在这样的场景下,用户在子窗口中操作并提交数据后,可能希望父窗口能即时显示最新的数据,而不是手动刷新整个页面。...

    easyUi弹出window窗口传值与调用父页面的方法,子页面给父页面赋值

    EasyUI提供了一种方式,通过`parent`关键字来访问父窗口的对象,从而调用其上的函数。假设在父页面上有一个名为`updateParentData`的函数,可以在子页面中这样调用: ```javascript parent.updateParentData('子...

    子窗口传值到父窗口.rar

    - 如果子窗口是父窗口的一个iframe,可以直接通过`contentWindow`属性访问iframe的内容,进行数据交换。 在实际应用中,选择哪种方法取决于具体需求,比如是否跨域、数据安全性和兼容性等因素。对于较新的浏览器,...

    Jquery调用iframe父页面中的元素及方法

    只要理解了`window.parent`引用的是父窗口的概念,就能轻松地在`iframe`和父页面之间进行数据和方法的调用。不过要注意,由于同源策略的限制,`iframe`只能与同源的父页面进行交互,跨域的`iframe`调用会被浏览器...

    iframe跨域调用父窗口js.zip

    但是,通过特定的技术手段,我们可以实现iframe跨域调用父窗口的JavaScript方法。本教程将详细讲解这一过程。 首先,我们需要了解同源策略。同源策略是浏览器为了保护用户安全而实施的一项机制,它规定只有当两个...

    frameset父页面和子页面的方法之间调用个属性的调用(页面上可以包含iframe)

    // 获取父窗口 var iframeWindow = parentWindow.frames['iframeName']; // 通过名称获取子页面的window对象 ``` 2. `contentWindow` 和 `contentDocument` 属性:这两个属性主要用于访问`iframe`的内容。`...

    子父窗口传值

    - 使用JavaScript的`window.opener`属性:子窗口可以通过`window.opener`引用父窗口的对象,从而可以调用父窗口的方法或修改其变量来传递数据。 - 事件触发:子窗口可以通过触发自定义事件,父窗口通过监听这个...

    iframe子父页面调用js函数示例

    在`iframe`子页面中,要调用父页面的JavaScript函数,可以使用`window.parent`对象来引用父窗口。假设父页面有一个名为`a()`的函数,子页面可以这样调用它: ```javascript window.parent.a(); ``` 如果需要获取父...

    iframe中子父类窗口调用JS的方法及注意事项

    本文将详细介绍如何在iframe中实现子窗口与父窗口间的JavaScript方法调用以及在操作过程中需要注意的事项。 首先,了解基本的iframe标签结构对于掌握子父窗口间的JS调用非常重要。一个简单的iframe标签可能如下所示...

Global site tag (gtag.js) - Google Analytics