Учебник по HTML и CSS |
|
Статьи |
Ссылки внутри фреймовВ обычном HTML-документе при переходе по ссылке, в окне браузера текущий документ заменяется новым. При использовании фреймов схема загрузки документов отличается от стандартной. Основное отличие — возможность загружать документ в выбранный фрейм из другого. Для этой цели используется параметр target тега <А>. В качестве значения используется имя фрейма, в который будет загружаться документ, указанный параметром name (пример 1). Пример 1. Ссылка на другой фрейм Файл index.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> В приведенном примере фрейму присваивается имя content. Чтобы документ загружался в указанный фрейм, используется параметр target="CONTENT". Имя фрейма должно начинаться на цифру или латинскую букву. В качестве зарезервированных имен используются следующие: _blank — загружает документ в новое окно; Чтобы одновременно обновить сразу два фрейма и загрузить в них разные документы, придется воспользоваться JavaScsript (пример 2). Пример 2. Одновременная загрузка документов в два фрейма Файл index.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> Ссылка используется как обычная, но в качестве параметра добавляется событие onClick, отслеживающее нажатие на ссылку. Обратите внимание, что имя фрейма следует писать также, как оно указано в параметре name (в данном случае заглавными символами). JavaScript чувствителен к регистру и мнительно относится к любому неправильному написанию. |
При использовании материалов сайта ссылка на comnew.ru обязательна! |