Любой программист время от времени встречает на своём тернистом программистском пути проблему, которая:
- либо не описана в доступных источниках вовсе;
- либо описана лишь частично;
- либо её описание нужно составлять по обрывочным данным из нескольких источников.Бывает и так, что на изыскания тратится довольно много времени относительно величины решаемой задачи. Жалко, когда плодами потраченного времени может воспользоваться только один человек. Правильнее и эффективнее, если знания будут распространяться среди других людей. Таким плодам и будет посвящён данный блог.
Размер IFRAME по его содержимому
Запись от YakobsEA размещена 11.04.2016 в 20:03
Показов 7478
Комментарии 0
Недавно, дорабатывая чужой проект, столкнулся с необходимостью менять высоту плавающего фрейма в зависимости от отображаемого контента. Оказалось, что на просторах интернета не так уж много внятных примеров посвящённых данному вопросу. "Отфильтровал" найденное от:- не кроссбраузерных решений - несерьёзно; - кросс-браузерных решений - излишне сложно для моего случая.В результате остался один подходящий пример с использованием JQuery (источник не привожу, т.к. их несколько): Скрипт, приведённый ниже, должен находиться в теле контента.
- идентификатор IFRAME в родительском HTML; - идентификатор IFRAME в файле контента.Эта задача была решена при помощи передачи файлу контента информации об идентификаторе родительского контейнера IFRAME методом GET. В родительском файле (файл с контейнером <iframe>):
Собственно, пока это всё, чем я хотел с Вами поделиться. Всем удачи. | |||||||||||||||||||||||||
Размещено в WEB
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 0
Комментарии


