日期:2014-05-16  浏览次数:20507 次

急~~~~~~~~求助两个iframe之间传值问题
主页面之间有两个iframe  这两个iframe之间怎么相互传值呢???(在做个项目需要iframe间的传值)
求详解~~~  在线等(最好附上代码 iframe  JS 初学 谢谢 3Q) 

------解决方案--------------------
iframe中通过parent得到主页面,然后通过getElementById方法获取指定的iframe就行了

如iframe1中获取iframe2中id为txt的输入控件

var txt=parent.document.getElementById('iframe2的id').contentWindow.document.getElementById('txt');


注意webkit核心的浏览器,如chrome需要搭建服务器来才能获取iframe的contentWindow,本地file浏览获取不到
参考:iframe和父页,window.open打开页面之间的引用
chrome浏览器iframe parent.document为undefined
------解决方案--------------------
问有关iframe的问题的真的是太多了
楼上方法应该可行