`
jie_bosshr
  • 浏览: 140070 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

iframe引用一个页面并且获取页面的内容

阅读更多
在a页面采用iframe引用一个页面,此页面为列表页面,在列表页面选择一条记录后,获取当前选中记录的信息。
a页面code:
<iframe id="signalDicpPage" name="signalDicpPage" width="100%" height="100%" frameborder="0" scrolling="no" src="b.jsp"></iframe>
b页面:
一个table,id为signalTable,包含了多行记录,每行的第一个单元格都为复选框并且id为checkSignalDicp
在b页面中获取选中行的单元格内容js:
var rows; //定义当前选中的行
var obj = document.getElementsByName("checkSignalDicp"); //获取选中的所有复选框
var j=0; //选中的行数
for(var i=0; i<obj.length; i++)
{
if(obj[i].checked){
j++;
//得到选中的行
rows = document.getElementById("signalTable").rows[i+1];
}
}
//如果没有选中记录,则提示需要选中记录,如果选中的行数为多行,则提示只能选择一行数据。
if(j==0){
alert("请先选中记录");
}else if(j>1){
alert("只能选择一行记录!");
}else{
//获取选中行的记录
var cell1 = rows.cells[1].innerHTML.trim(); //获取第1个单元格的内容,随后依次类推。
}

b页面可以定义一些全局变量并且得到单元格的内容;
a页面可以调用b页面的js函数,也可以调用b页面的变量。

函数调用:根据iframe的id来进行获取document.getElementById("signalDicpPage").contentWindow.函数名()
变量调用:根据iframe的id来进行获取document.getElementById("signalDicpPage").contentWindow.变量名
分享到:
评论

相关推荐

    iframe根据页面内容自适应高度和宽度

    iframe根据引用的页面内容自适应高度和宽度,直接查看例子,简单易操作

    iFrame 框架在多页面间相互传值的实例

    内容索引:脚本资源,HTML,框架传值 iFrame 框架在多页面间相互传值的实例,这个例子我觉得很实用,相信有不少朋友都遇到过,在嵌套页面与被嵌页面间传值,是个棘手问题,曾经也让我束手无策,现在好了,这个实例可帮...

    从父页面读取和操作iframe中内容方法

    从该方法中,可以看出 document.frames(“frame_id”)是用来从父页面中获取iframe的id的,而后面的document.action同一般的脚本对页面元素操作一样,具体举个例子来说明一下,其中父页面引用iframe部分如下: 代码...

    什么是内联框架(iframe)?.pdf

    当 Web 浏览器遇到 iframe 元素时,它会创建一个新的 HTML 文档环境来加载其中的内容。它从引用的 src 或 srcdoc 中获取[代码](https://whatis.techtarget.com/definition/code)并将其呈现为自己的网站,然后将其...

    解析如何利用iframe标签以及js制作时钟

    如何制作一个时钟呢?效果如下图所示: 这里的时钟会不停的走,但是下面的页面是不会变得,这样就实现了我们想要的效果了。下面我将分为以下几个方面来讲: javascript中的Date引用类型 几种效果不佳的实例 &lt;...

    IBM WebSphere Portal门户开发笔记01

    57、JS动态插入元素到BODY的第一个位置 332 58、JS正则表达式去除空格类方法 335 59、JS重写CONFIRM把确定修改为是与否 335 60、JS执行EXE可执行文件 336 61、JS读取注册表且执行EXE文件 336 62、JS与VBSCRIPT的结合...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -修正了使用IFrameUrl的Tab在切换过程中会重复加载的问题,这是一个在v2.1.6引入的问题(feedback:eroach)。 -修正了启用AutoPostBack的Grid,其RowClick会覆盖LinkButtonField, HyperLinkField, CheckBoxField的...

    前端css+html+布局笔记

    一个页面中有且只有一个根标签 网页中的所有内容都需要写在html标签的内部 网页的头部 该标签中的内容不会在网页中直接显示 该标签用于帮助浏览器解析页面 子标签 用来设置网页的标题 ...

    ExtAspNet_v2.3.2_dll

    -一个典型应用,在Window控件中打开新页面,如果传递的参数不正确,则首先提示参数不对然后关闭此弹出窗口。 -ExtAspNet.Alert.Show("参数错误!", String.Empty, ExtAspNet.ActiveWindow.GetCloseReference());...

    《程序天下:JavaScript实例自学手册》光盘源码

    21.7 使用DOM获取页面中某控件的属性 21.8 将某行排在表格的最后 21.9 动态删除页面中的元素 21.10 克隆表格 21.11 拖动表格行改变顺序 21.12 表格操作常用方法 第22章 流行应用:AJAX和Property的应用技巧 22.1 ...

    程序天下:JavaScript实例自学手册

    21.7 使用DOM获取页面中某控件的属性 21.8 将某行排在表格的最后 21.9 动态删除页面中的元素 21.10 克隆表格 21.11 拖动表格行改变顺序 21.12 表格操作常用方法 第22章 流行应用:AJAX和Property的应用技巧 22.1 ...

    浏览器跨域获取Lrc歌词数据的解决办法

    获取同一个域的数据,可以通过XMLHTTP组件或IFRAME来实现,不存在跨域访问的权限问题,因此比较简单。 但如果要访问不同域的数据时,由于浏览器的安全设置,XMLHTTP没有权限获取数据,而IFRAME没有权限将获取的数据...

    torus-embed:通过Torus-embed将Torus钱包直接嵌入到您的应用程序中。 公开一个Web3提供程序

    它创建一个iframe来加载Torus页面,并设置iframe和DApp javascript上下文之间的通信流。 请参考文档以获取API参考或。 特征 打字稿兼容。 包括类型定义 请参考文档以获取API参考或。 安装 捆绑 该模块以3种格式...

    ASP200问.EXE

    159.如何打印Iframe中的内容 160.如何用ASP实现网络打印 161.如何用组件实现本地特定打印 162.如何在ASP程序中打印Excel报表 163.如何在ASP中调用Java类 164.如何在线压缩和解压缩WinRAR文件 第11章 综合开发 166....

    超市管理系统

    (2)控制器使用Servlet分发请求控制,实现一个Servlet处理多个请求 (3)根据用户角色id,来判断是否显示哪些管理模块, 或者是否显示删除、增加和修改图标 (4)页面提取: 首页等页面的头部,左侧导航,底部 ...

    DotNetTextBox所见即所得编辑器控件 v3.3.1

    2) 修正XP风格表情里其中一个图标与其它图标大小不一致的BUG。 3) 修正在非简体中文操作系统里控件调用中文字体不正确的BUG。 4) 修正选择字体功能中部分中文字体不能正确应用的BUG。 5) 优化了控件...

    C#编程经验技巧宝典

    72 &lt;br&gt;0102 将字符串首字母转换大写 72 &lt;br&gt;0103 如何进行字节数组和字符串的相互转换 72 &lt;br&gt;0104 如何把一个按空格分割的字符串存储在一个ArrayList数组中 73 &lt;br&gt;4.2 获取字符串信息 73 ...

    JavaScript基础和实例代码

    4.4 文档对象的引用 4.4.1 通过对象位置访问文档对象 4.4.2 通过name属性访问文档对象 4.4.3 通过id属性访问文档对象 4.4.4 通过联合数组访问文档对象 4.5 创建和使用自定义对象 4.5.1 通过定义对象的构造函数的方法...

    源文件程序天下JAVASCRIPT实例自学手册

    源文件程序天下JAVASCRIPT实例自学手册 第1章 JavaScript语言概述 ...8.2.3 往文档写入新内容 8.2.4 常见属性和方法汇总 8.3 body元素对象 8.3.1 获取body元素对象信息 8.3.2 常见属性和方法汇总 8.4 本章小结

    VeryIDE Bee 互动营销**台 v1.5 UTF-8.rar

    优化 替补广告由一个变为多个,并改进页面提示,感谢 暨阳社区 提供建议 优化 修正表单中的"红丝带"皮肤风格在导航发生变化时的错位问题 优化 表单、试题、投票和通行证模板变量 优化 投票缓存一分为二,将实时...

Global site tag (gtag.js) - Google Analytics