【发布时间】:2014-08-26 22:15:34
【问题描述】:
我在互联网上看到很多关于不使用框架的投诉,使用框架被认为是不好的做法,而且它们已经过时了。
但是,iframe 并没有过时,而是框架。使用它们是否被认为是不好的做法?
此外,iframe 是否可以像画布一样渲染为 data:png/base64 或其他格式?
【问题讨论】:
-
好吧,如果你在 iframe 中有一个画布.. :D
-
您可以截取 iFrame 并将其渲染为图像 =)
-
iframe 的问题在于 SEO - 搜索引擎可能会链接到 iframe,而不是链接到您的页面。在我看来,这不是坏习惯。据我所知,您无法将其转换为图像,但您可以使用 ajax 获取它的内容,并将其放入任何块对象(如 div)中。
-
对于 SEO 问题,我可以使用 robots.txt
-
另见[链接] (stackoverflow.com/questions/362730/…)