在基于web的系统中,我维护在最近工作的工作,它使一个对象元素嵌入主网页中的第二个网页。 (有效地主网页包含菜单和标题,主应用程序页面在对象中)
例如
title="loading data, please wait..." width="100%" height="53%"
type="text/html" data="MainPage.aspx">
这个应用程序的旧版本使用IFRAME来做到这一点。我发现,通过使用对象标记嵌入的网页行为不同于以前托管在IFRAME中。在IE中,例如,工具提示没有看到工作(我会发布一个单独的问题这个!),它看起来像嵌入式页面无法访问父页面在脚本中,虽然它可以,如果它是一个IFRAME 。
我被告知支持IFRAME的对象标签的原因是IFRAME被弃用,因此不能被依赖于未来版本的浏览器。这是真的吗?是否最好使用Iframe上的对象标记来嵌入网页?或者,IFRAME可能会在未来得到很好的支持(长期以来,我老了,灰色,并且过去的使用寿命的应用程序,我保持)?