2016-02-01 3 views
0

У меня довольно сложная проблема. Я работаю с клиентом, который ограничен только использованием HTML, CSS и JavaScript. Мы создали форму с использованием PHP и Javascript - и в настоящее время мы можем только вставить форму с помощью iFrame. У нас нет FTP-доступа, поэтому iFrame загружается из другого домена.Использование JavaScript для установки высоты для междоменного iFrame

В то время как форма использует JavaScript для загрузки новых вопросов и результатов, это затрудняет соответствие высоты экрану. Если кадр подходит для некоторых экранов, он отключит некоторые элементы на других экранах. Пока я не могу загрузить файлы на FTP, содержащий iFrame, it is not possible to use the helper-file solution, as described here.

Итак, мой вопрос: можно ли добавить действие JavaScript, которое изменит css высоты iFrame, когда загружен определенный id-id или действие?

Заранее благодарен! :)

EDIT: Я решил решить это по-другому. Но в случае, если кто-то еще наткнется на этот пост, я думаю, что решение, предлагаемое here, может работать (если код обновлен, чтобы соответствовать последнему jQuery). Основной проблемой в моем случае был ограниченный доступ к домену клиента.

+3

Возможный дубликат [Изменение размера IFRAME в зависимости от содержания] (http://stackoverflow.com/questions/153152/resizing-an-iframe-based-on-content) – Abhijeet

+0

Я на самом деле читать через это и попытались реализовать его на своем сервере. Тем не менее, мне не разрешено загружать вспомогательный файл в домен. – mathiasmadsen

ответ