在做BIEE和Mapviewer页面的交互时,用到了top.frames['mapIframe'].getCountyByName('@') 此种方法在firefox和chorme中运行都没问题,但在IE 无法兼容;

而采用:

parent.iframe_id.function_name();则在IE没问题 但到firefox中则又不能运作了。

后来经查阅google,改用了在各大浏览器中兼容的用法,如下:

parent.document.getElementsByTagName("iframe")[0].contentWindow.getCountyByName(‘@’)

经测试各大浏览器中均兼容,Thanks God!

注,在BIEE中中刮号前面必须加上反斜杠\

特此记录~~

Detaillee

2010.12.18

福建省空间信息工程研究中心

posted on 2010-12-18 21:44  SIRC_Detaillee  阅读(741)  评论(0)    收藏  举报