Как сделать так, чтобы контент появлялся из iframe? - PullRequest
1 голос
/ 25 июня 2011

Скажем, у меня есть меню, которое изначально 200 на 100 пикселей. Мне нужно включить его в iframe, но проблема в том, что это выпадающее меню, и когда оно открывается, меню отключается, поскольку оно находится внутри фрейма. Есть ли способ заставить его выпасть из кадра?

Ответы [ 2 ]

1 голос
/ 25 июня 2011

Если родительская страница и страница внутри вашего iframe поступают из одного домена, вы можете общаться между ними через JS:

Возможные способы связи между iFrame и Родительской страницей по доменам

Решение состоит в том, чтобы при наведении мыши отправить JS на родительскую страницу и сделать так, чтобы родительская страница отображала меню в верхней части iframe.

При этом необходимо использоватьменю внутри iframe, которое затем появляется из iframe, кажется не технической проблемой, а проблемой визуального дизайна и компоновки.

1 голос
/ 25 июня 2011

нет там нет. Вам нужно будет использовать другой подход, такой как загрузка содержимого фрейма на сервер и вставка его на родительскую страницу. Другая возможность - разместить содержимое родительской страницы над iframe и увеличить его.

...