0

我正在屏幕上抓取一些新闻网站并在 iframe 或对象中回显(php)它们。我这样做是因为我正在加载完整的网站,为了让它尽可能“干净”,我把它放在 iframe 或对象中。我已经到了必须决定从现在开始使用 iframe 还是 object 的地步。

所以我的问题是:当我回显内容时,最好的选择是什么。我还将 Jquery 从父文档运行到嵌入的内容。什么更适合这个,iframe 还是对象?到目前为止,我还没有遇到问题,但我真的很想知道从长远来看哪个“更好”。

4

2 回答 2

1
  • object标签用于媒体元素,如 Flash、视频、音乐。
  • 标签用于将Iframe网站/应用程序嵌入到框架中。

对象与 iframe

IFRAME 元素即将到来的 HTML5 标准的一部分。此外,HTML5 是由主要的浏览器供应商(Mozilla、Opera、Safari、IE)开发的,这基本上保证了我们将在可预见的将来拥有 IFRAME 元素。其中一些已经支持一些 HTML5 元素,如 AUDIO 和 VIDEO 以及一些新的 JavaScript API。

OBJECT 元素也在草稿中也是如此,但那是因为 IFRAME 和 OBJECT 将有不同的用途。IFRAMES 主要用于沙盒 Web 应用程序。

所以,我的建议是使用 IFRAME 而不是 OBJECT。

使用 iframe 或对象标签到将网页嵌入另一个

于 2013-05-07T11:29:39.907 回答
1

您应该这样iframes做,因为它们无处不在,而且使用它们有很多好处。我的几个观点如下:-

  • 它们在便携式设备上运行。(这就是 YouTube 和 Vimeo 运行的原因 iframes

  • 他们有很多有用的安全插件。例如, adsafe仅举几例。

  • JavaScript/jQuery 可以很容易地与 iframe 一起使用。(真的很容易)

于 2013-05-07T11:32:10.843 回答