Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Які властивості вікна можна задати або змінити при відкритті нового вікна за допомогою методу open()?



Свойство окна   Описание  
height=высота   Задает высоту создаваемого окна в пикселях.  
left=расстояние Расстояние (в пикселях) от левого края экрана до левого создаваемого окна.
location=yes | no   Включает или отключает отображение панели адреса, включающего строку ввода адреса, у создаваемого окна.  
menubar=yes | no   Включает или отключает отображение строки меню у создаваемого окна  
resizable=yes | no   Включает или отключает возможность изменения раз­мера создаваемого окна.  
scrollbars=yes | no   Включает или отключает отображение полос прокрутки у создаваемого окна.  
status=yes | no   Включает или отключает отображение строки состояния у создаваемого окна.  
toolbar=yes | no   Включает или отключает отображение панели инструментов у создаваемого окна.  
top=расстояние Расстояние (в пикселях) от верхнего края экрана до верхнего края создаваемого окна.
width=ширина   Задает ширину создаваемого окна в пикселях.  

 

Если значение первого параметра функции open() равно пустой строке, создается новое окно с пустым содержимым. Для того, чтобы задать содержимое нового окна, используются методы open(), write(), writeln() и close() объекта document.

 

 

Як можна задати обмін параметрами між новим вікном і його вікном, що відкрило?

 

Довольно часто возникает задача передачи некоторых параметров от открывающего окна открываемому окну и/или передача параметров из отрываемого окна открывшему его окну. В Internet Explorer для этого можно использовать два метода: showModalDialog и showModelessDialog, которые обеспечивают работу соответственно с модальными и немодальными диалоговыми окнами. Однако остальные Web-браузеры не поддерживает методы showModalDialog и showModelessDialog и не имеют аналогичных методов.

Обмен параметрами можно выполнить и при открытии нового окна с помощью метода open().

Доступ к параметрам другого окна можно выполнить одним из двух способов:

· в Web-странице, открывшей новое окно, доступ к элементам нового окна (для чтения или изменения) можно выполнить, если перед элементом document указать имя нового окна (этот способ не работает в Web-браузере Opera);

· в новой Web-странице доступ к элементам открывшего его окна (для чтения или изменения) можно выполнить, если перед элементом Web-страницы открывшего окна задать свойство opener объекта window (этот способ работает во всех Web-браузерах).

 

Які методи можна використати для переміщення вікон і прокручування вмісту вікон?

Перемещение окна: Для окон перемещение выполняется с помощью методов moveTo() и moveBy(). Первый метод перемещает окно в точку с заданными координатами x и y, второй – на заданное расстояние по горизонтали и вертикали. При использовании методов moveTo() и moveBy() окно перемещается в новую позицию практически мгновенно.

А также существуют методы: setInterval(), setTimeout(), clearInterval() и clearTimeout().

   Прокрутка окна: Методы scrollTo() и scrollBy() объекта window в сочетании с методами управления временными интервалами можно использовать для плавной прокрутки содержимого окна.

Як обмежити переміщення вікон й елементів документа HTML по екрані?

Значение fixed в дополнении к размещению блока в соответствии с моделью абсолютного позиционирования, задает его фиксацию относительно некоторого объекта. Если объект фиксирован относительно окна дисплея, то при прокрутке окна объект будет оставаться в одной и той же позиции, т.е. будет прокручиваться вместе с окном.

Які елементи можна переміщати по екрані?

Для перемещения элемента страницы необходимо, чтобы он был абсолютно позиционирован, т.е. значение свойства стиля position должно быть absolute.


Поделиться:



Последнее изменение этой страницы: 2019-04-10; Просмотров: 178; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.009 с.)
Главная | Случайная страница | Обратная связь