1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

iframe пара вопросов

Тема в разделе "Web Coding", создана пользователем typus, 9 май 2014.

Модераторы: latteo
  1. typus

    typus

    Регистр.:
    25 июл 2007
    Сообщения:
    645
    Симпатии:
    160
    приветствую, в общем, вкручиваю с помощью iframe некий поиск в тело своей странице на wordpress.
    <p><iframe height="1000px" width="100%" src="Перейти по ссылке
    </iframe></p>
    Первое - не могу справиться с автоматической высотой, в зависимости от внутренней: вроде есть масса инфы, как это все должно работать посредством js, но что то в любом случае, какие бы скрипты не вставлял, как только убираю конкретное значение высоты, и ставлю height="100%" , ну или авто или совсем убираю, высота сразу режется до минимума, см 3 где-то и скролл внутри...
    Перейти по ссылке
    Перейти по ссылке
    И второе - есть ли какая либо возможность повлиять извне на внутренние стили?
    Если вы добавите в первый поиск один или несколько городов, и по результатам поиска перейдете на любой из найденных объектов, там внизу страницы надо приглушить данные по офису и агенту. Это вообще возможно?
     
  2. Mc's JeKa

    Mc's JeKa Создатель

    Регистр.:
    14 апр 2007
    Сообщения:
    25
    Симпатии:
    14
  3. typus

    typus

    Регистр.:
    25 июл 2007
    Сообщения:
    645
    Симпатии:
    160
    Ну вот не срабатывает - я ж говорю, скриптов, вроде бы решающих данную задачу, в сети полно, и те, что по вашим рекомендациям попробовал: скрипты вижу, что подключаются, но все без изменений:только жестко заданная высота срабатывает.
     
  4. Mc's JeKa

    Mc's JeKa Создатель

    Регистр.:
    14 апр 2007
    Сообщения:
    25
    Симпатии:
    14
  5. makss

    makss Писатель

    Регистр.:
    6 май 2013
    Сообщения:
    2
    Симпатии:
    0
    работа с высотой окна посредством jquery - не?
     
  6. bcherdak

    bcherdak Писатель

    Регистр.:
    8 окт 2014
    Сообщения:
    3
    Симпатии:
    0
    Is this for an html based or cms based website?
     
  7. kanaps

    kanaps Создатель

    Регистр.:
    19 ноя 2013
    Сообщения:
    17
    Симпатии:
    9
    делал это через jquery. если есть озы js или jquery, то там всё просто.
    на загрузке страницы, устанавливается высота iframe на высоту страницы... сразу стоит добавить изминение высоты при изминении окна. с jquery тоже легко делается.
     
  8. startup2008

    startup2008 Создатель

    Регистр.:
    31 авг 2008
    Сообщения:
    34
    Симпатии:
    16
    Автору нужно ставить высоты в зависимости от высоты контента внутри фрейма, а т.к. фрейм с другого домена, то доступа к нему через js нет.
    Решается это через проксирование параметров в адресе фрейма, но в любом случае потребуется вставить небольшой js на страницу, которую грузит фрейм. Иначе никак.
     
  9. startus

    startus Создатель

    Регистр.:
    7 окт 2011
    Сообщения:
    39
    Симпатии:
    5
    Только js. Иначе будет на 100% блока в котором.
     
  10. blueberry

    blueberry Создатель

    Регистр.:
    7 мар 2014
    Сообщения:
    7
    Симпатии:
    0
    Или как вариант div {height:100%} div iframe { height:100%;}