Снегопат
https://snegopat.ru/forum/

Можно-ли узнать размеры окна или элемента УФ?
https://snegopat.ru/forum/viewtopic.php?f=6&t=264
Страница 1 из 1

Автор:  Classic [ 22 окт 2012, 20:52 ]
Заголовок сообщения:  Можно-ли узнать размеры окна или элемента УФ?

На форме - страница HTML, и ей нужно указать, какого размера рисоваться. Неужели никак нельзя размеры окна определить?

Автор:  kuntashov [ 22 окт 2012, 21:13 ]
Заголовок сообщения:  Re: Можно-ли узнать размеры окна или элемента УФ?

Classic писал(а):
На форме - страница HTML, и ей нужно указать, какого размера рисоваться. Неужели никак нельзя размеры окна определить?

Возможно, я не понял проблемы, но

1. Если речь идет об изменении размера элемента управления "Поле HTML документа", то он растягивается штатно.
2. Если речь идет о масштабировании содержимого ЭУ "Поле HTML документа" (т.е. отображаемой в нем HTML-страницы), то это надо делать при помощи соответствующих свойств объекта window (при помощи js внутри страницы или получая это свойство из кода 1С).

Автор:  Classic [ 23 окт 2012, 10:12 ]
Заголовок сообщения:  Re: Можно-ли узнать размеры окна или элемента УФ?

Я в javascript не силен, только начинаю вникать и разбираться. Сейчас пытаюсь адаптировать чужую обработку из инета к своим потребностям... Там в коде есть
строчка
Цитата:
<div id=""map_div"" style=""width: 800px; height: 550px""></div>

Если ее убрать - то содержимое html масштабируется только по ширине, по высоте занимает полэкрана. Можно указать только высоту - тогда по ширине растягивается, а по высоте - нет.
Изначально хотел узнавать размеры окна, и подставлять в скрипт, но, в принципе, и так сойдет.

Автор:  kuntashov [ 23 окт 2012, 10:32 ]
Заголовок сообщения:  Re: Можно-ли узнать размеры окна или элемента УФ?

Попробуй указать ширину и высоту в процентах - должно работать для любого блочного элемента:

<div id=""map_div"" style=""width: 100%; height: 100%""></div>

Автор:  Classic [ 23 окт 2012, 11:42 ]
Заголовок сообщения:  Re: Можно-ли узнать размеры окна или элемента УФ?

Классно! Работает, масштабируется. Спасибо!

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/