iframe中页面跨域访问javascript
2012-03-23 10:08
330 查看
若一个HTML页面A中使用iframe框架嵌套了一个页面B,那么如何让页面B传递参数给页面A呢?
今天有个同事说页面A的批量删除按钮,不能去删除页面B的列表里选中的多条数据。我向怎么可能呢,凡事无绝对,回想了一下自己以前在项目中的经验,想到了可以在iframe中实现跨页面访问javascript的方法。写下来以备忘!
例如:
页面A 里面定义javascript的函数
页面B里面有一个按钮和javascript函数
今天有个同事说页面A的批量删除按钮,不能去删除页面B的列表里选中的多条数据。我向怎么可能呢,凡事无绝对,回想了一下自己以前在项目中的经验,想到了可以在iframe中实现跨页面访问javascript的方法。写下来以备忘!
例如:
页面A 里面定义javascript的函数
function tip(info){ alert(info+",传值成功了!"); }
<iframe style="background-color: red;"src="${pageContext.request.contextPath }/B.jsp" scrolling="auto" name="bottomFrame" width="100%" height="100%" frameborder="0" style="color: red"> </iframe>
页面B里面有一个按钮和javascript函数
function postParams(){ alert("开始传递数据..."); window.parent.tip("我是mr_cheney"); }
<input type="button" onclick="postParams()" />
相关文章推荐
- 利用代理页面解决html iframe跨域访问网站问题
- iframe跨域访问cookie问题, A站iframe引用其它站(B站)的内容时,B站的页面获取不到B站种下的Cookies。
- 利用代理页面解决html iframe跨域访问网站问题
- iframe跨域传输数据(一);子页面访问主框架DOM元素;
- javascript跨域、iframe跨域访问
- iframe中跨域页面访问parent的方法
- 利用代理页面解决html iframe跨域访问网站问题
- JavaScript访问同一个页面中的不同iframe的内容!
- iframe跨域javascript访问
- JavaScript实现内嵌的iframe跨域调用父页面js方法
- 如何使用Fiddler实现跨域访问(把自己做的静态HTML页面域名变成api.bing.com)
- iframe显示跨域url页面
- 使用postMesssage()实现跨域iframe页面间的信息传递方法
- JavaScript(XMLHttpRequest)跨域访问解决办法及安全性问题(附java写的proxy代码)
- JavaScript跨域访问
- 服务器端可控情形的Javascript跨域访问解决方法
- Javascript跨域访问资源
- 在IE浏览器中iframe跨域访问cookie/session丢失的解决办法
- Javascript访问html页面的控件的方法详细分析第1/2页
- iframe父子页面函数调用(元素访问)