【问题标题】:GWT execution / rendering of OpenX ad invocation tagsGWT 执行/呈现 OpenX 广告调用标签
【发布时间】:2011-10-11 11:49:07
【问题描述】:

这里有点困惑,在 Google 上干了起来,但担心一些简单的答案就在我的眼皮底下:获得 GWT 控件以呈现 OpenX 调用标签的最佳方式/方法是什么?我尝试使用 UiBinder 在 GWT InnerHTML 或 HTML 标记中放置 OpenX 的“JavaScript”或“iFrame”调用类型(用于区域),但这是不行的。我是否需要对这个 OpenX 调用代码进行一些 eval()-ish 执行?只是卡住了,任何建议/简短的例子都将不胜感激。 (注意:使用 UiBinder 布局不是必需的......很高兴切换回编程语法。)。非常感谢。

【问题讨论】:

  • 我不知道 OpenX 是什么,我相信很多其他人都在同一条船上。如果您提供了一些您已经拥有的代码或至少是您尝试插入 DOM 的内容的 sn-p 以及当它“不可行”时您的意思是什么,这将很有帮助,应用程序是否崩溃/不编译/不做你想做的事?
  • Strelok,谢谢,分得好。另外,这是我从 Adserverplugins.com 网站粘贴的 OpenX 的简短定义:“对于上面的评论,OpenX 是(引用 aderverplugins.com)”OpenX Ad Server 是一个广告服务器,由英国创建和发布 -美国公司 OpenX.org。它是一种可用于管理和优化一个或多个网站上的广告空间的系统。”

标签: gwt render openx


【解决方案1】:

对我有用的是在 UiBinder 中使用 InlineHTML 控件,并将其声明为命名的 ui:field。在代码中,引用该 ui:field,我首先将一个字符串设置为广告的“IFrame”样式调用标签,由 OpenX 提供,然后添加一些随机数(以阻止浏览器缓存),我然后将 .setHTML(openx_iframe_invocation_tag_string) 方法应用于引用,广告就会显示在为 InnerHTML 控件指定的空间中。

关于执行 JavaScript 样式的标签,有些人可能想尝试(我自己并没有走得太远),通过类似 http://snippets.dzone.com/posts/show/7052 上显示的脚本评估技术在 GWT 中执行它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-30
    • 2020-02-14
    • 1970-01-01
    相关资源
    最近更新 更多