УПРАВЛЕНИЕ ОКНАМИ и ФРЕЙМАМИ на основе JavaScript

Слайд 2

Создание новых окон браузера Открытие окна средствами HTML с помощью атрибута

Создание новых окон браузера

Открытие окна средствами HTML с помощью атрибута target

тега с целевой гиперссылкой :

Предопределенные целевые имена для ссылок на окна:
target=“_blank” – загрузка по гиперссылке в новое пустое окно
target=“_self” – загрузка в то же окно, где размещена гиперссылка
target=“_parent” – загрузка в родительское окно фрейма с гиперссылкой
target=“_top” – загрузка поверх всех фреймов
Открытие новой страницы с использованием объекта location
window.location.href=“URL-адрес”
Слайд 3

Создание новых окон браузера Открытие окна в сценарии JavaScript методом open()

Создание новых окон браузера

Открытие окна в сценарии JavaScript методом open() объекта

window:
window.open(“URL-адрес”, “имя_окна”, “свойства_окна”)
Например,
window.open(“w1.html”)
Для закрытия окна используется метод close() объекта window, но чтобы он не закрывал главное окно браузера, необходимо сохранить в глобальной переменной ссылку на вновь открытое окно:
var ob1=window.open(“w1.html”, “win1”, “height=100, width=250”);
ob1.close();
Слайд 4

Использование объекта location Объект location содержит информацию об URL-адресе текущей страницы

Использование объекта location

Объект location содержит информацию об URL-адресе текущей страницы и

имеет методы и свойства, позволяющие обновить страницу.
Свойства:
href – полный URL-адрес
hash – строка в URL-адресе за символом #, где указана закладка для гиперссылки перехода
Методы:
assign() – загрузка новой страницы
reload() – обновление текущей страницы
replace() – загружает страницу с указанным URL-адресом