Js/Jquery 获取iframe中的元素

获取iframe内部的DOM元素方式(跨域与不跨域) 这里使用contentDocument属性来获取iframe的document对象。由于contentDocument在某些浏览器中可能不被支持,所以使用||操作符来兼容,当contentDocument不可用时,使用contentWindow.document来获取 阅读详情

由于公司项目开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素。

js

  • 在父窗口中获取iframe中的元素
  1. Js代码 
// 格式:
window.frames["iframe的name值"].document.getElementById("iframe中控件的ID").click();  
// 实例
window.frames["ifm"].document.getElementById("btnOk").click();  

      2. js 代码

// 格式:  
var obj=document.getElementById("iframe的name").contentWindow;  
var ifmObj=obj.document.getElementById("iframe中控件的ID");  
ifmObj.click();  
// 实例:  
var obj=document.getElementById("ifm").contentWindow;  
var ifmObj=obj.document.getElementById("btnOk");  
ifmObj.click();
  •  在iframe中获取父窗口的元素

Js代码 

// 格式:
window.parent.document.getElementById("父窗口的元素ID").click();  
// 实例:
window.parent.document.getElementById("btnOk").click();  

jquery

  • 在父窗口中获取iframe中的元素
  1. Jquery代码 
// 格式:
$("#iframe的ID").contents().find("#iframe中的控件ID").click();//jquery 方法1  
// 实例:
$("#ifm").contents().find("#btnOk").click();//jquery 方法1  

    2. Jquery代码

// 格式:
$("#iframe中的控件ID",document.frames("frame的name").document).click();//jquery 方法2  
// 实例:
$("#btnOk",document.frames("ifm").document).click();//jquery 方法2 
  • 在iframe中获取父窗口的元素

Jquery代码 :

// 格式:
$('#父窗口中的元素ID', parent.document).click();  
// 实例:
$('#btnOk', parent.document).click();  

 

js获取iframe中的内容 立即下载

相关推荐

ADS2023实战:2.4GHz超外差接收机从设计到链路预算全流程解析

本文以ADS 2023软件为平台,详细解析了2.4GHz超外差接收机从核心指标定义、架构原理到完整链路搭建与仿真的全流程。通过实战演练,重点阐述了如何利用ADS进行谐波平衡仿真和链路预算分析,以量化评估系统增益、噪声系数等关键性能,为射频工程师提供了一套从理论到仿真的系统级设计方法。

herb5的博客 817

Js获取iframe中的元素

1.iframe中不存在name和id的方法 var iframe = document.getElementsByTagName('iframe')[0].contentWindow iframe.document.querySelector("#元素") 2.iframe中存在name或者id var iframe = document.getElementById('iframeId') iframe.querySelector("#元素") 3.子窗口获取父窗口的元素 v...

nbme的博客 8965

【第一篇】Xshell连接服务器部署前后端项目(连接服务器)

利用Xshell连接服务器部署前后端项目

blog 1073

js 获取 iframe 页面元素

操作 iframe 必须掌握的父子页面关系及常用的操作方法,理解其中的联系。 <iframe id="myframe" src='<c:url value="/base/server/report/report.do?REPORT_ID=${param.REPORT_ID}"/>' height="100%" width="100%"></iframe> 通过父页面操作子页面 获取 iframe 页面中的元素 操作 javascript jquery

Goaread的博客 2万+

泛微E10 eBuilder低代码平台避坑指南:新手最容易犯的5个错误及解决方案

本文针对泛微E10 eBuilder低代码平台的新手开发者,总结了5个最常见错误及解决方案,包括表单联动配置、流程设计权限、动作流时序、数据加工类型转换和权限管理过度配置等问题。通过实战经验和代码示例,帮助开发者避开常见陷阱,提升开发效率。

weixin_30919429的博客 540

整车无线布置的综述

车载无线功能日益丰富,涵盖5G、GNSS、V2X等多种技术,布置需兼顾性能与美观。车顶是理想位置,鲨鱼鳍、后视镜等集成方案可优化空间。需考虑射频电缆损耗、GNSS天线视角、V2X全向覆盖等关键因素。整车测试需适应高频段需求,通过链路预算和互补天线设计优化信号。不同车型需定制方案,并注意抗干扰和多频段兼容性。(149字)

Godspeed_zwh的博客 1857

iframe简单使用 、获取iframe 、获取iframe 元素值 、iframe获取父页面的信息

标签规定一个内联框架。一个内联框架被用来在当前 HTML 文档中嵌入另一个文档。 注意:URL建议用绝对路径 如果一个页面里面有框架,点页面里的连接,要求在这个 里打开。在中规定name 然后在修改默认打开模式,:网页head中加上或部分连接的目标框架设为(**)要插入一个页面。要求只拿中间一部分。其他的都不要。代码: 控制插入页被框架覆盖的深度 控制框架覆盖上部分的深度 scrolling滚动条要否(auto、yes、no) frameborder框架的边框大小,width=776 height=2

m0_63348818的博客 4万+

SEED-VII 实战指南:如何利用多模态脑电图数据提升情感识别精度

本文提供了SEED-VII多模态脑电图数据集的实战指南,详细介绍了如何利用该数据集提升情感识别精度。内容涵盖数据获取、预处理、特征提取,以及构建多模态融合神经网络模型的关键步骤,并强调了被试者独立评估的重要性,为情感计算研究者提供了从数据到模型的全流程解决方案。

weixin_29196891的博客 318

获取Iframe中的元素

使用JQuery在父窗口中获取Iframe中的元素: 格式: $("#iframe的id").contents().find("#iframe中控件的id").事件(); // 方式1 $("#iframe中控件的id",document.frames("iframe的name").document).事情(); // 方式2 事例: $("#iframeId").conte...

忘川 7493

redhawk:Low Power Analysis

1.rush current与switch cell 在standby状态下为了控制leakage power我们选择power gating的设计方式,使用power switch cell关闭block/power domain的电源。 power switch的基本介绍可见: 低功耗设计-Power Switch power switch的table中有四种状态,对应block工作、待机和上电,下电。low power analysis主要分析上电的过程。 上电过程可以看做mos电容

m0_61544122的博客 3204

LPDDR6与LPDDR5 ZQ Calibration技术探讨

LPDDR6与LPDDR5 ZQ Calibration技术探讨

zilan23的博客 1099

Js/Jquery获取iframe中的元素

iframe的操作-Js/Jquery获取iframe中的元素 Js/Jquery获取iframe中的元素 在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素。 一. js 在父窗口中获取iframe中的元素 方法一: 格式:window.frames["iframe的name值"].document.getEle...

sinat_41274057的博客 749

基于MATLAB的小波包分解(WPD)算法详解

本文详细介绍了基于MATLAB的小波包分解(WPD)算法。WPD作为信号处理领域的重要技术,继承并发展了小波分析的优点,通过正交镜像滤波器组将信号分解为不同频率子带,形成完整的二叉树结构。相比传统小波变换,WPD具有更精细的频带划分、自适应基选择能力和更高的灵活性,特别适合分析非平稳信号。文章系统阐述了WPD的数学原理、算法实现流程及其在机械故障诊断、生物医学信号处理等领域的应用。通过MATLAB代码示例展示了WPD的具体实现方法,并分析了不同参数设置对分解效果的影响,为工程实践提供了有价值的参考。

qq_42212808的博客 292

jquery/js 获取iframe父、子窗口的元素

js 在父窗口中获取iframe中的元素

Baby_加油_的博客 7233

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Js/Jquery获取iframe中的元素 在Iframe中获取父窗体的元素方法

Js/Jquery获取iframe中的元素 在Iframe中获取父窗体的元素方法 在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素 js 在父窗口中获取iframe中的元素 1...

dezmg8616的博客 332

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

iframe的操作-Js/Jquery获取iframe中的元素

Js/Jquery获取iframe中的元素 在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素。 js 在父窗口中获取iframe中的元素 1. Js代码 格式:window.frames["iframe的name值"].document.getElementById("...

142

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

上一篇: JAVA静态方法与属性(字段) 不存在多态性
下一篇: js中的事件委托或是事件代理详解
shadow_zed
博客等级 码龄10年 6289粉丝 68原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值