这是一个错误还是预期的行为?它在Opera,Safari,Chrome中运行良好。有关如何在Firefox中解决它的任何建议吗?
答案 0 :(得分:4)
这是一个错误,正如你已经想到的那样。
除了不重用框架名称外,还有两种解决方法:
1)您可以delete window.frames["frame_name"]
从DOM中删除相关框架或在访问window.frames["frame_name"]
之前。任何一个应该在Firefox中工作,但我不能与其他浏览器说话。
2)您可以切换到使用document.getElementById("frame_id").contentWindow
。最大的问题是IE compat,特别是在旧的IE版本中......