嵌入内容的最佳选择是什么?

时间:2013-05-07 11:26:39

标签: php javascript jquery html

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

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

2 个答案:

答案 0 :(得分:1)

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

对象与iframe

  

IFRAME elementupcoming HTML5 standard的一部分。另外,HTML5   是由那里的主要浏览器供应商开发的(Mozilla,Opera,   Safari,IE),基本上可以保证我们会拥有   IFRAME元素在可预见的未来。他们中的一些人有支持   对于某些HTML5元素,如AUDIO和VIDEO以及一些新元素   JavaScript API。

     

草案中也有true that the OBJECT element,但那是   因为IFRAME和OBJECT会有不同的用途。 IFRAMES是   主要用于沙盒网络应用。

     

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

来自Use of Iframe or Object tag to embed web pages in another

答案 1 :(得分:1)

你应该iframes因为它们在任何地方都被使用,并且有大量的优势可以使用它们。我的观点如下: -

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

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

  • JavaScript / jQuery可以轻松地与iframe一起使用。 (确实如此 易)