[HTML]base target
Це что?
<base target="имя фрейма">
Но думаю, что у тебя что-то не работает из-за того, что указан неправильный документный тип (наверное xhtml strict). Укажи правильный, в котором target у base есть, и все заработает.
Установка цели по умолчанию для ссылокдоктайп стоит правильный, но все равно - пока не укажу явно
Если во многих ссылках в документе используется одна и та же цель, можно указать ее один раз и использовать везде с помощью атрибута target каждого элемента. Это делается с помощью утсановки атрибута target элемента BASE
Вернемся к предыдущему примеру и определим информацию о цели в элементе BASE и удалим ее из элементов A.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN" "_THE_LATEST_VERSION_/frameset.dtd">
<HTML>
<HEAD><TITLE>Документ с определением цели в элементе BASE</TITLE>
<BASE href="http://www.mycom.com/Slides" target="dynamic">
</HEAD>
<BODY>
...начало документа...
<P>Теперь Вы можете перейти к <Ahref="slide2.html">слайду 2.</A>
...продолжение документа...
<P>Все отлично. Переходим
к <Ahref="slide3.html">слайду 3.</A>
</BODY>
</HTML>
<a href="..." target="...">, ссылки открываются в своем же фрейме. Под IE 6 всё в порядке
PS. Не используй фреймы, в век Web 2.0 это не модно
PS Это внутренняя админка, так что чем проще и быстрее, тем лучше
Оставить комментарий
uncle17
а чо, в 7 эксплорере оно уже не работает?