这是问题所在。我们有3个框架的网站。在2帧中有UI元素导致swf文件中的javascript调用函数。到目前为止它的工作原理如下:
if(navigator.appName.indexOf(“Microsoft”)!= -1){
parent.parent.document.getElementById("framename").contentWindow.document.getElementById("swf_name").function();
} else {
parent.parent.document.getElementById("framename").contentDocument["swf_name"]..function();
这很有用。 Yey。除了一个客户端有更多不寻常的系统,他们有自己的网页,框架与他们的工具的链接。包括加载到其中一个框架中的网页。这导致上述行失败。
如何访问该swf文件?最好不必知道我们页面内的框架的名称/ id。 }