В голове есть несколько вариантов: 1) Есть контейнер, в который используя jquery всё грузится:
2) Используем iframe: Ваш браузер не поддерживает плавающие фреймы! В чем отличие этих подходов? И какой из них лучше для виджета?
Ответ Главная проблема iframe в том, что не все современные смартфоны правильно отображают его содержимое. Также при загрузке страницы, блоки могут быть размещены хаотично через наличие на странице iframe. В результате внешний вид сайта может быть испорчен. Посколько использование смартфонов и планшетов увеличивается, этого достаточно, чтобы отказатся от фрейма Стоит еще упомянуть проблему, которая иногда возникает в пользователей браузера IE 11, когда iframe не работает. И хотя большинство браузеров имеет неплохую поддержку фреймов, этих поблем у вас не будет при использовании джаваскрипта. Хотя иногда блокировщики рекламы могут заблокировать содержимое, но это бывает очень-очень редко