Изменение размера iFrame от содержимого iFrame? - PullRequest
0 голосов
/ 09 сентября 2010

странная вещь прямо сейчас.У меня есть iFrame на одном из моих сайтов, который получает его с одного из моих других сайтов.Так что оба принадлежат мне, и я могу получить доступ к обоим.Однако sameOriginPolicy всегда мешает:)

Я хочу найти решение для автоматического изменения размера iFrame в зависимости от его содержимого.я нашел хороший плагин autoHeight jQuery, который бы это делал, но, к сожалению, он не может получить рост iRrame src, потому что он находится в другом домене.

Интересно, есть ли решение для этого?например, сообщая моему файлу src, что его родитель (iFrame) должен иметь высоту, например, 300 пикселей.это возможно?

спасибо за вашу помощь (и ваши советы)

Ответы [ 2 ]

0 голосов
/ 09 сентября 2010

ты должен бороться с фреймами с фреймами: Изменение размера фрейма в зависимости от содержимого

0 голосов
/ 09 сентября 2010

Одна хорошая техника, которую мы использовали, - это метод Fragment Identfier.

http://www.webmasterworld.com/accessibility_usability/3635186.htm

Другая хорошая техника - использование прокси.

Создайте файл прокси на вашем домене. Установите urframe url для прокси. Из прокси дайте попадание в другой домен, используя такие вещи, как CURL (в php), а затем получите высоту прокси.

Хорошее чтение для iframes -

http://softwareas.com/cross-domain-communication-with-iframes

...