|
|
|
| Скажите плз, можно-ли сделать так, чтоб у iframe-а была только одна прокрутка(вертикальная или горизонтальная)? | |
|
|
|
|
|
|
|
для: mistersmak
(14.10.2005 в 16:41)
| | подгонять ширину или высоту содержимого окна, чтобы оно ни при каких обстоятельствах не превышало размер окна по ширине или высоте соответственно (+10-15 px на полосу - даже если ее нет, место под нее оставляетса). например, окно у вас - 300*200, разрешена вертикальная прокрутка, значит, надо в документе, который обозначен как ресурс у окна, нарисовать таблицу, шириной не больше 290-285 px и все данные заносить в эту таблицу, она будет растягиваться в высоту. | |
|
|
|
|
|
|
|
для: elenaki
(14.10.2005 в 16:49)
| | Еще можно вообще отключить полосы прокрутки и скролировать скриптом:-) | |
|
|
|
|
|
|
|
для: Duran
(14.10.2005 в 16:58)
| | Лучше первое. ;((( | |
|
|
|
|
|
|
|
для: elenaki
(14.10.2005 в 16:49)
| | Вопрос, по-моему, был про то, каким стилем отменить или назначить прокрутку у фрейма. Для вертикальной имеется стиль
iframe{overflow:scroll} или auto, или none
для горизонтальной - iframe{overflow-x:scroll} | |
|
|
|
|
|
|
|
для: 12345
(14.10.2005 в 19:25)
| | Вопрос понят верно, но вот это не очень работает :( | |
|
|
|
|
|
|
|
для: mistersmak
(14.10.2005 в 21:13)
| | Тада попробуйте так:
function refr()
{
parent.document.getElementById('mainfr').style.height=10;
parent.document.getElementById('mainfr').style.height = parent.mainfr.document.body.scrollHeight;
}
Функцию запускайте по onload в вызывающей странице.
Правда в случае, если вызывающая страничка прогрузится быстрее, будет сами знаете что :-).
Страница, открываемая в iframe по хорошему должна бы устанавливать какую нить переменную после завершения своей загрузки, а вызывающая страничка должна с каким нить реальным интервалом проверять наличие этой переменной, после чего запускать механизм изменения размера iframe | |
|
|
|
|
|
|
|
для: mistersmak
(14.10.2005 в 21:13)
| | Какой именно код не работает? Стиль прописан в верхнем окне? Есть ещё 1 способ задать прокрутку - в теге iframe. Пробовали? | |
|
|
|