У меня есть клиент, который будет запускать баннер 728x90, который расширяется до 728x315 при наведении курсора. Они хотят включить форму в развернутом состоянии, которая отправляет информацию на наш сервер и отображает страницу подтверждения БЕЗ перехода на отдельный сайт. Моими первоначальными мыслями было использовать iframe или JSONP, но:
- С iframe я не вижу надежного способа сообщить странице хостинга, что форма была успешно отправлена, и баннер может уменьшиться до своего нормального размера. Поскольку javascript не может таким образом взаимодействовать через границы домена, я думаю, что мне не повезло, если это требование.
- JSONP поддерживает только запросы на получение. Кроме того, неясно, разрешает ли издатель баннерной рекламы включение пользовательских таблиц стилей/javascript (скорее всего, нет).
- Пользовательский флеш-баннер, который обращается к веб-службе (ОТТЯЖКА...)
Есть ли другие варианты?
Я уже сказал клиенту, что это нестандартное требование, которое просто может быть невыполнимым, в зависимости от платформы издателя рекламы и целевых сайтов, но теперь я застрял в поиске творческих способов реализовать это.