Iframe和JavaScript是最常用的第三方标签,有时也可以同时使用这两个标签,就像DART Iframe标签一样,您会找到iframe,javascript和标准标签的组合。
之所以形成这种组合,是因为并非所有浏览器都能识别iframe HTML元素。’如果不支持iframe,它将呈现jscript标签;如果浏览器不支持javascript(这种情况很少见),则可以始终使用标准标签。

但是问题是Iframe广告代码和JavaScript广告代码有什么区别。’s know them first…

IFRAME标记:

的“I”在Iframe中是Inline,而Iframe元素用于定义 内联框架用于包含其他HTML文档的外部对象。 iframe与对象有些相同(“对象元素用于包含对象,例如图像,音频,视频,Java applet和Flash动画“),因为它提供与对象相同的功能。

Iframe标签是一种允许将HTML页面嵌入另一个HTML页面的标签。浏览器找到它理​​解的iframe关键字并从何处搜索源,以找到要加载到iframe中的HTML页面。在DART Iframe代码中:

<IFRAME SRC=”http://ad.doubleclick.net/adi/Nxxxx.xxxxxx/Bxxxxxx.y;sz=300×250;ord=[timestamp]?” WIDTH = 300 HEIGHT = 250 MARGINWIDTH = 0 MARGINHEIGHT = 0 HSPACE = 0 VSPACE = 0 FRAMEBORDER = 0 SCROLLING = no BORDERCOLOR =’#000000′>

http://ad.doubleclick.net/adi/Nxxxx.xxxxxx/Bxxxxxx.y;sz=300×250;ord=[timestamp]? 是浏览器从其获取HTML页面的来源,该HTML页面实际上是将显示在网页上的广告(如果是在线广告)。

WIDTH = 300 HEIGHT = 250 MARGINWIDTH = 0 MARGINHEIGHT = 0 HSPACE = 0 VSPACE = 0 FRAMEBORDER = 0 SCROLLING = no BORDERCOLOR =’#000000′ 是为标签将加载的框架定义的尺寸或框,在上面的代码中框架的定义大小为300×250,这定义了广告获胜’不要超出此框架大小,因此我们不’t将任何可扩展标签上传到iframe下,因为它展开时只会在该框架下打开。

IFRAME TAGS的优点:

  • 浏览器会预先为嵌入式框架分配一些空间,并在呈现文档时将其考虑在内。
  • iframe实施跨域起源策略,这对于从其他域名提取网站/内容/广告很有用,而且相对安全,这就是为什么大多数网络广告解决方案都基于iframe的原因。
  • 如果要先加载内容,然后再加载Ads,则可以使用Iframe完成。
  • iframe有助于提高性能。
  • iframe的加载独立于页面上的其他组件。
  • 如果用户禁用了JavaScript,则iframe将可以正常运行。
  • iframe广告代码具有属性“height” and “width,”Â使设计人员可以自由选择尺寸和格式(例如300)×250 , 728×90,具体取决于广告尺寸。
  • iframe广告代码可以显示在页面上的任何位置,并且可以根据需要添加多个iframe。

IFRAME标记的缺点:

  • 这会导致可访问性问题。
  • 并非所有浏览器都支持它,并且可能无法正确显示它们甚至可以保留空白。
  • 在网络广告中使用的主要原因是跨域支持的安全性,但性能并不理想。
  • 许多手持设备无法看到iframe。
  • 它降低了你的 搜索引擎优化 有时得分。
Iframe广告代码示例(爆眼):

JAVASCRIPT标签:

These tags are encoded within script and tells the browser to read as 的JavaScript the content retrieved from the source (SRC) location. 的JavaScript标记对于已经使用自己的iframe进行复杂页面布局的网站,或者对于不希望使用iframe的发布商而言非常有用。

的JavaScript标签直接嵌入HTML文档中,因此,如果任何网站布局或广告投放要求要求将广告代码直接嵌入HTML doc中,则使用javascript标签而非Iframe标签。如果我们要投放可扩展广告,则不能使用Iframe,但仅适用于javaScript。

的JavaScript标签的优势:

  • 的majority of browsers supports Jscript.
  • Javascript标签有助于投放任何可扩展的横幅广告。
  • 可以在同一位置使用相同的投放代码投放多个广告尺寸(例如468)×60 and 728×90)
  • 它减少了服务器上的负载。
  • iframe只能渲染到一个地方,但是javascript没有这种规则。
  • 几乎所有手持设备都支持它。
  • 没有可访问性问题。

JAVASCRIPT标签的缺点:

  • 如果用户禁用了Javascript,它将仅提供标准横幅,而不提供Flash内容。
  • 它们并非独立于网页内容加载

的JavaScript代码示例(双击代码):

<SCRIPT language=’JavaScript1.1′ SRC=”http://ad.doubleclick.net/adj/Nxxxx.xxxxxx/Bxxxxxx.x;sz=300×250;ord=[timestamp]?”></SCRIPT><NOSCRIPT><A HREF=”http://ad.doubleclick.net/jump/Nxxxx.xxxxxx/Bxxxxxx.x;sz=300×250;ord=[timestamp]?”><IMG SRC=”http://ad.doubleclick.net/ad/Nxxxx.xxxxxx/Bxxxxxx.x;sz=300×250;ord=[timestamp]?” BORDER=0 WIDTH=300 HEIGHT=250 ALT=”Advertisement”></A></NOSCRIPT>

13 thoughts on “Iframe与Javascript标签”

  1. 大家好,

    我在广告运营方面拥有3.5年的经验。

    请让我知道是否有面试机会。

    谢谢,
    纳文·克里希纳

  2. 嘿,

    伟大的阅读。一世’难以理解Iframe广告代码和图片广告代码之间的区别?我知道Iframe更好,但我不知道’不知道确切原因。

    谢谢

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *