你的位置:首页 > 软件开发 > Java > Javascript iframe交互并兼容各种浏览器的解决方案

Javascript iframe交互并兼容各种浏览器的解决方案

发布时间:2016-07-11 17:00:09
在Web前端开发中,我们经常会用到iframe这个控件。 但是这个控在内、外交互时,往往各个浏览器所用的关键字不同,很是麻烦,为了能够得到子iframe中的window对象,各家浏览器有着各家的指定,有的是window,有的是contentWindow等等也许还有我们不知道的 ...

在Web前端开发中,我们经常会用到iframe这个控件。

 

但是这个控在内、外交互时,往往各个浏览器所用的关键字不同,很是麻烦,为了能够得到子iframe中的window对象,各家浏览器有着各家的指定,有的是window,有的是contentWindow等等也许还有我们不知道的。

但是从子页面访问父层页面,其本上大家都是window.parent就可以了。

 

那么通过这个特征,我们可以在子页面中,把自身的window对象传递给父页面就可以了,这样父页面就很轻松的访问子页面,再也不用靠虑如何从iframe对象上得到window对象了。

 

二话不说,我们先看代码:

 

父页面代码:

window.iframeWindow = null;function frameReady(subWindow){  window.iframeWindow = subWindow; //赋值};

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Javascript iframe交互并兼容各种浏览器的解决方案

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。