Не Работает Target

lassy

New member
31.03.2012
2
0
#1
Здравствуйте!
При создании страницы с фреймовой структурой (слева каталог фоток, справа
фрейм для их просмотра) все современные браузеры не обращают внимание на
target в строке каталога, например:
<a href="katalog/фото1.jpg" target="Sets"> <img src="миниатюра фото1.jpg"> </a>

Фреймовая структура описана в заголовке индекса:
<FRAMESET FRAMEBORDER="yes" FRAMESPACING="3" BORDER="1" COLS="559,*">
<FRAME SRC="katalog.php" MARGINWIDTH="5" MARGINHEIGHT="5" NAME="Kat">
<FRAMESET FRAMESPACING="3" BORDER="1" ROWS="130,*">
<FRAME SRC="head.html" NAME="Head" MARGINWIDTH="0" name="Head">
<FRAME SRC="sets.html" NAME="Blog" MARGINWIDTH="0" name="Sets">
</FRAMESET>
</FRAMESET>
Или я что-то не понял, или фреймовые структуры вообще не работают.
При нажатии на ссылку в каталоге, основное фото1 открывается НЕ ВО ФРЕЙМЕ "Sets", а в новой вкладке. В чем тут

может быть дело? Это противоречит всем справочникам и примерам из интернета! Кто в курсе,
объясните пожалуйста.
Спасибо.
 

hosm

* so what *
18.05.2009
2 442
6
#2
<FRAME SRC="sets.html" NAME="Blog" MARGINWIDTH="0" name="Sets">
а почему имя фрейма указано дважды и при этом разное?
 

Valimor

Well-known member
10.04.2010
45
0
#3
<FRAMESET FRAMEBORDER="yes" FRAMESPACING="3" BORDER="1" COLS="559,*">
<FRAME SRC="katalog.php" MARGINWIDTH="5" MARGINHEIGHT="5" NAME="Kat">
<FRAMESET FRAMESPACING="3" BORDER="1" ROWS="130,*">
<FRAME SRC="head.html" NAME="Head" MARGINWIDTH="0" name="Head">
<FRAME SRC="sets.html" NAME="Blog" MARGINWIDTH="0" name="Sets">

</FRAMESET>
</FRAMESET>
Обрати внимание на свой код у тебя 2 раза повторяется параметр name и притом во второй строчке с разными значениями, исправь:
<FRAMESET FRAMEBORDER="yes" FRAMESPACING="3" BORDER="1" COLS="559,*">
<FRAME SRC="katalog.php" MARGINWIDTH="5" MARGINHEIGHT="5" NAME="Kat">
<FRAMESET FRAMESPACING="3" BORDER="1" ROWS="130,*">
<FRAME SRC="head.html" MARGINWIDTH="0" name="Head">
<FRAME SRC="sets.html" MARGINWIDTH="0" name="Sets">

</FRAMESET>
</FRAMESET>
и будет тебе счастье(у меня на Opera AC все нормально как положено открывалось)