Iframes比。框架

时间:2011-04-14 20:17:58

标签: asp.net html

我知道框架比Iframes要实现更多的打字工作,并且它们需要比Iframe更多的样式。我目前正在开发一个网站,该网站必须从其他网站下载一些内容(实际上是一整套网页),当然这取决于用户在主网站上的操作。 iframe似乎是实现这一要求的一种简短而粗暴的方式,但我担心的是性能和完整性。

在满足以下条件时,我想就我更愿意使用的内容提出一些建议:

  1. 必须下载到我的网页上的页面非常大(宽度和高度)
  2. 包含多个图片
  3. 偶尔遇到停机(维护)
  4. 对于一个奇迹的男人的任何想法?

2 个答案:

答案 0 :(得分:8)

此时,请使用iFrames:

  • iFrame是HTML5。 Frameset在HTML5中已经过时。
  • 您必须将页面加载到每个框架集中。 iFrame可以嵌入文档中的任何位置。
  • 您可以设置样式,隐藏,调整大小,但iFrame在这方面更容易使用。

我见过开发人员使用Frameset的情况,因为他无法正确地调整iFrame的大小,但这对于一些小的Javascript(即使那样)来说也不算太大。使用Frameset的唯一原因是,如果您不担心它最终会被现代浏览器弃用,并且/或者如果您无法根据您正在集成的内容按照您想要的方式调整iFrames并需要快速解决方案

答案 1 :(得分:0)

如果这是关于您网站中第三方数据的显示,您可以使用来自其他网站的数据源(如果可用),或使用屏幕抓取工具提取您需要的信息,然后以您自己的方式显示在页面上。

除非它看起来与其他页面完全一样。

在屏幕抓取ASP.NET

上查看此link