2010-10-28 26 views
0

可能重复:
Are iframes considered 'bad practice'?iFrames坏或不好?

有人说的iFrame是邪恶的。

但似乎Facebook使用iFrames Facebook应用程序,并倾倒FBML(Facebook标记语言)。

我以前从未使用过iFrame,但如果您想要在您的web应用程序上“安装”其他web应用程序,那么使用它们是一种很好的做法。

另外,您如何在iFrame应用程序和您自己的Web应用程序之间发送数据?

+0

http://stackoverflow.com/questions/362730/are-iframes-considered-bad-practice – 2010-10-28 08:09:33

回答

2

iframes不是邪恶的。

他们没有很好的想到,这是真的,但他们也不是邪恶的。他们可能会被滥用,但是什么技术不能?

你可以在iframe和你自己的webapp之间用一些JavaScript发送数据。我认为window.parent是你正在寻找的。

+0

我同意这一点。许多地方为恶意目的使用iFrames(例如构建他们链接的网站);但是,总体而言,它们使用起来很不错。 – KPthunder 2010-10-28 08:19:45

+3

尽管您想要避免的一件事是以这样的方式使用框架,即网站的内容位于框架中,并且菜单位于框架之外。虽然这看起来很方便,但您的所有网页都会变得无法标记。 – KPthunder 2010-10-28 08:21:37