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();
     
  • 相关阅读:
    http 学习 1-1 chapter1-HTTP概述
    2048 游戏实现原理
    safari 日期对象新建new Date( timeStr ) 参数TimeStr格式
    js
    js 常见弹出框学习
    JS引入CSS文件
    JAVA 遍历文件夹下的所有文件(递归调用和非递归调用)
    java复制文件 转
    Map键值对,一种思路
    写入excel表格数据
  • 原文地址:https://www.cnblogs.com/wyongz/p/11153062.html
Copyright © 2011-2022 走看看