`

在iframe里拿父窗口信息

    博客分类:
  • js
 
阅读更多

var findParentWin = function(url) {

var parentWin = null;

var fs = window.parent.frames;

for (var i = 0; i < fs.length; i++) {

var loc = fs[i].location.href;

if (loc && loc.indexOf(url) != -1) {

parentWin = fs[i];

break;

}

}

return parentWin;

};

分享到:
评论

相关推荐

    iframe和父窗口通讯实例

    在`iframe`和父窗口通信的过程中,主要涉及以下几个知识点: 1. **DOM交互**: - `iframe`的内容加载完成后,其内部的DOM(Document Object Model)结构会生成。通过JavaScript,我们可以在父窗口中访问`iframe`的...

    子窗口iframe跳转到父窗口

    然而,在某些情况下,我们可能需要在`iframe`内部执行操作后让整个页面(即父窗口)进行跳转。例如,在`iframe`内完成表单提交后,希望返回到父窗口的某个特定页面。 #### 二、四种实现方法详解 ##### 方法一:...

    父窗口调用iframe子窗口方法

    在Web开发中,"父窗口调用iframe子窗口方法"是一个常见的交互场景,尤其是在构建复杂的单页面应用或者需要跨窗口通信时。这篇文章将详细讲解如何实现这个功能,并提供相关的源码示例。 首先,理解基本概念。`iframe...

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

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

    lightbox在iframe内弹在父窗口上

    在提及的"Lightbox在iframe内弹在父窗口上"的话题中,我们讨论的是如何在嵌入的iframe框架内部触发Lightbox效果时,使其能够跨越iframe边界,直接在父窗口中展示。 Lightbox通常与JavaScript库如jQuery结合使用,...

    HTML中IFrame父窗口与子窗口相互操作

    以下将详细介绍如何在HTML中进行`&lt;iframe&gt;`父窗口与子窗口之间的交互操作。 首先,我们来看一些通用的方法: 1. **获取子窗口的值**: 使用`document.frames`对象(在IE中)或`contentDocument`属性(在非IE浏览...

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

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

    iframe跨域调用父窗口js.zip

    在实际应用中,根据项目需求和浏览器兼容性,可以选择合适的方法实现iframe跨域调用父窗口的JavaScript方法。同时,注意安全问题,避免恶意代码通过跨域通信窃取敏感信息。 以上就是关于iframe跨域调用父页面js方法...

    js实现ifram取父窗口URL地址的方法

    总结来说,通过window.parent对象访问父窗口信息是iframe嵌入式开发中的常见操作。获取父窗口URL地址的方法虽然简单,但在实际操作中需要考虑浏览器安全策略的限制,以及iframe与父窗口之间的同源问题。掌握了这些...

    greybox在Iframe的父窗口弹出

    《深入理解greybox在Iframe中的父窗口弹出机制》 在Web开发中,我们经常需要在页面中嵌入其他页面或内容,这时Iframe(Inline Frame)就派上了用场。而当涉及到跨域通信或者需要在Iframe内打开一个模态窗口,并使其...

    关于iframe中生成父窗口元素及增加event事件的问题(IE已实现,Firefox暂未实现)

    本问题聚焦于在iframe中操作父窗口的元素以及添加事件监听,特别是针对IE和Firefox浏览器的不同实现。 首先,我们需要理解iframe的基本用法。在HTML中,我们可以通过`&lt;iframe&gt;`标签来创建一个内联框架。例如: ```...

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

    在实际应用中,jquery和js调用iframe父窗口与子窗口元素的方法有很多实例应用。例如,在一个购物网站中, iframe可以用来显示购物车的内容,而父窗口可以用来显示整个网站的导航栏。在这种情况下,需要从iframe中...

    子窗口与父窗口刷新

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

    iframe与父页面传值

    父页面可以通过修改`iframe`的`src`属性,添加查询参数或hash,`iframe`内部通过`window.location`获取这些信息。 4. `postMessage`的跨域代理 对于跨域的`iframe`,可以设置一个中间代理页面,通过这个代理页面...

    js图片iframe内页父页展示全屏

    为了实现图片在父页面全屏展示,我们需要通过JavaScript获取`iframe`中的图片,并将其尺寸设置为与父窗口相同。可以使用`window.innerWidth`和`window.innerHeight`获取窗口大小,然后设置图片尺寸: ```javascript...

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

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

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

    通过上述示例和解释,我们可以看到在同源的情况下,使用jQuery操作iframe父页面中的元素和方法是可行的。这些操作对于动态加载内容到iframe以及进行父子页面间的交云非常有用。然而,对于跨域的问题,需要通过其他...

    子窗口传值到父窗口.rar

    这通常发生在弹出窗口或者框架集等场景中,用户在子窗口进行操作后,需要将结果反馈给父窗口,以便更新父窗口的状态或展示相关信息。这个过程就称为“子窗口传值到父窗口”。在JavaScript中,我们可以利用多种方法...

    在Iframe中获取父窗口中表单的值(示例代码)

    当我们需要在Iframe中操作或访问父窗口中的元素时,就会涉及到跨域安全问题以及DOM(Document Object Model)的交互。 本示例中,我们有一个包含表单的主页面,表单名为`frm`,其中有一个输入框`BH`。Iframe中加载...

Global site tag (gtag.js) - Google Analytics