В обычном ШТМЛ-файле при переходе по ссылке, в окне браузера текущий файл заменяется новым. При использовании фреймов схема загрузки файлов отличается от стандартной. Основное различие — возможность загружать файл в выбранный фрейм из другого. Для этой цели используется параметр target тега <А> (пример 1). В качестве значения задается имя фрейма, в который будет загружаться файл указанный параметром name (пример 2).
Пример 1. Ссылка на другой фрейм
Пример 2. Имя фрейма
В примере 2 фрейму присваивается имя CONTENT. Чтобы файл загружался в указанный фрейм, используется параметр target="CONTENT".
Имя фрейма должно начинаться на цифру или латинскую букву. В качестве зарезервированных имен используются следующие:
_blank — загружает файл в новое окно;
_self — загружает файл в текущий фрейм;
_parent — загружает файл во фрейм,
занимаемый родителем, если фрейма-родителя нет параметр действует также, как
_top;
_top — отменяет все фреймы и загружает
файл в полное окно браузера.
Чтобы одновременно обновить сразу два фрейма и загрузить в них разные файлы, придется применить JavaScsript (пример 3).
Пример 3. Одновременная загрузка файлов в два фрейма
В данном примере сСсылка используется как обычная, но в качестве параметра добавляется событие onClick, отслеживающее нажатие на ссылку. Обратите внимание, что имя фрейма следует писать также, как оно указано в параметре name (в данном случае заглавными символами). JavaScript чувствителен к регистру и мнительно относится к любому неправильному написанию.
Copyright © 2009-2022 | По всем вопросам: donmobi@mail.ru
О нашем Internet проекте | Наши планы | Контент нашего сайта | Есть ошибки... | Технологии | Поддержать проект