分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

js操作iframe

发布时间:2023-09-06 01:14责任编辑:沈小雨关键词:js

前提: 同域条件下,一个父页面中嵌套了iframe子页面,父页面如何操作iframe页面中的元素? iframe页面中如何访问 父页面元素?

例如嵌套了如下iframe:

<iframe src="attach.html" style="border:0; background: pink; display: block; width: 100%; height: 80; " id="iframe"></iframe>

iframe内容:

<body>
???  <input type="button" value="按钮" id="btn" />
???  <p id="txt">新内容</p>
</body>

1 父页面访问子页面

  原生js:   

  window.onload = function(){

     var iframe = document.getElementById("iframe");

     var p = iframe.contentWindow.document.getElementById("txt");

       }

  jq:

  $(window).load(function(){

    var $iframe = $("#iframe")

     var $p = $iframe.contents().find("#txt");

  });

2  iframe子页面 访问父级页面

  关键获取到父级的document对象:

  window.parent.document

js操作iframe

原文地址:http://www.cnblogs.com/hhzm/p/7598942.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved