iframe的数据获取的方法

在主页面里面把iframe的src设置成某一个action,然后这个iframe的位置的action会对应的指对到struts.xml里面的action,然后在打开主页时,iframe的位置就进入对应的action,然后就可以执行Action文件里面的内容,如果Action的返回页面还为这个页面,那么就还可以把对应的值传回给这个iframe,就可以把action里面的数据直接传输到iframe里面,而不用通过主页面来传输数据,这样就可以实现iframe的数据的独立操作而不依赖于主页面。

时间: 2024-11-10 13:45:30

iframe的数据获取的方法的相关文章

iframe自适应高度解决方法 .

<div id="leftBar"> <iframe name="tag" src="_iframe.html" style="width:100%; min-height:510px; border:0; overflow:hidden" onload="this.height=tag.document.body.scrollHeight"></iframe> <

Iframe 自适应高度的方法!

第一种方法:代码简单,兼容性还可以,大家可以先测试下. 1 function SetWinHeight(obj) 2 { 3 var win=obj; 4 if (document.getElementById) 5 { 6 if (win && !window.opera) 7 { 8 if (win.contentDocument && win.contentDocument.body.offsetHeight) 9 win.height = win.contentDo

jquery 操作iframe的几种方法总结

iframe在复合文档中经常用到,利用jquery操作iframe可以大幅提高效率,这里收集一些基本操作 DOM方法: 父窗口操作IFRAME:window.frames["iframeSon"].document IFRAME操作父窗口: window.parent.document jquery方法: 在父窗口中操作 选中IFRAME中的所有输入框: $(window.frames["iframeSon"].document).find(":text&

IFrame跨域处理方法-Javascript

在漫长的前端开发旅途上,无可避免的会接触到ajax,而且一般情况下都是用在同一域下的ajax请求:但是如果请求是发生在不同的域下,请求就无法执行,并且会抛出异常提示不允许跨域请求,目前我没有找到明确的资料说明这是为什么,我觉得应该是出于安全性的考虑吧.纵然如此,要实现跨域访问的话,方法还是有的,而且不只一种,在这里介绍其中一种解决方案:如何利用iframe完成ajax的跨域请求. 如下图所示:域a.com的页面request.html(即http://a.com/request.html)里面嵌

JQuery iframe页面通过parent方法操作父页面中的元素与方法(实例讲解)

1)在iframe中查找父页面元素的方法: $('#id', window.parent.document) 2)在iframe中调用父页面中定义的方法和变量: parent.method parent.value 3)实例 1.父页面 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="If

跨域和非跨域 获取iframe页面高度的方法

跨域方法: 第一步,在主页面里插入代码://假设主域名是www.aaa.com  需要插入的跨域域名为www.bbb.com <iframe src="http://www.bbb.com/index.html" width="100%" height="100%" id="iframepage" name="iframepage" onLoad="iFrameHeight()"

python-selenium -- iframe及滚动条定位方法详解

一.frame框架里面的元素定位 1.1 iframe定位 -- 先切换到iframe框架-定位-释放iframe 定位到iframe的方法 """Switches focus to the specified frame, by index, name, or webelement. :Args: - frame_reference: The name of the window to switch to, an integer representing the index

iframe 父子兄弟 调用方法 赋值等

很久很久不用iframe了.最近做项目竟然全部用是iframe,各种不会各种查.. this.loadingProcess(data); 接口返回的data.父页面赋值各子页面 loadingProcess(data) { this.data = data; //循环各页面赋值 this.activitys.forEach(obj => { let activity = obj.statusCode; let obj1 = window.frames[activity + "IFRAME&

父页面调用iframe子页面js方法

<iframe name="demoIframe" src="demo.html"></iframe> demo.html : <head> <script> function query(){ alert(1); } </script> </head> 父页面调用: window.demoIframe.document.query();