GWT выполнение / рендеринг тегов вызова рекламы OpenX - PullRequest
0 голосов
/ 11 октября 2011

Здесь немного запутанно, я не могу разобраться в Google и все же боюсь, что у меня под носом есть простой ответ: каков наилучший способ / способ получить элемент управления GWT для отображения тега вызова OpenX?Я попытался разместить либо типы вызовов OpenX «JavaScript», либо «iFrame» (для зоны) в тегах GWT InnerHTML или HTML, используя UiBinder, и это не сработало.Нужно ли мне получить выполнение eval () - ish этого кода вызова OpenX?Просто застрял, и любые предложения / краткий пример будет оценен.(Примечание: использование макета UiBinder не является обязательным требованием ... Рад вернуться к программному синтаксису.).Большое вам спасибо.

1 Ответ

0 голосов
/ 14 октября 2011

Для меня работало использование элемента управления InlineHTML в UiBinder и объявление его как именованного поля ui :.В коде, ссылаясь на это поле ui :, я сначала установил строку в тег вызова стиля IFrame для рекламы, как это предусмотрено в OpenX, и после добавления в нее случайных чисел (для предотвращения кэширования в браузере) язатем примените метод .setHTML (openx_iframe_invocation_tag_string) к ссылке, и объявление отобразится в пространстве, выделенном для элемента управления InnerHTML.

Что касается выполнения тега в стиле JavaScript, некоторые могут захотеть попробовать (я самне вдаваться в подробности), его выполнение в GWT с помощью чего-то вроде этого сценария eval, показанного на http://snippets.dzone.com/posts/show/7052.

...