zoukankan      html  css  js  c++  java
  • iframe中操作主体页面的元素,方法

    在不使用三大框架的情况下,iframe的使用可以做到在页面中直接引入别的页面作为当前页面的一部分,但是在iframe的使用过程中存在一些相互之间的操作

    例如在iframe中获取主页面的元素,使用主页面的js中定义的方法

    第一、在iframe中查找父页面元素的方法:

    $('#id', window.parent.document)

    第二、在父页面中获取iframe中的元素方法:

    $(this).contents().find("#suggestBox")

     

    第三、在iframe中调用父页面中定义的方法和变量:

    parent.method parent.value

     

    JQUERY、JS调用IFRAME父窗口与子窗口元素的方法

    1. jquery 在iframe子页面获取父页面元素代码如下:

    $("#objid", parent.document)

    2. jquery在父页面 获取iframe子页面的元素 代码如下:

    $("#objid",document.frames('iframename').document)

    3.js 在iframe子页面获取父页面元素代码如下:

    indow.parent.document.getElementByIdx_x("元素id");

    4.js 在父页面获取iframe子页面元素代码如下:

    window.frames["iframe_ID"].document.getElementByIdx_x("元素id");

    5.子类iframe内调用父类函数:

    window.parent.func();
     
  • 相关阅读:
    SQL 去重 DISTINCT 语法
    urllib2 urllib urllib3的区别联系
    urllib库中常见的类和方法
    python模块之json pickle
    python os模块
    python的常见内置模块之-----time
    列表,队列,栈,链表的内存模型
    open函数
    session和cookie
    随笔小skill
  • 原文地址:https://www.cnblogs.com/wyongz/p/11153062.html
Copyright © 2011-2022 走看看