Не Работает Target

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем lassy, 31 мар 2012.

  1. lassy

    lassy New Member

    Регистрация:
    31 мар 2012
    Сообщения:
    2
    Симпатии:
    0
    Здравствуйте!
    При создании страницы с фреймовой структурой (слева каталог фоток, справа
    фрейм для их просмотра) все современные браузеры не обращают внимание на
    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", а в новой вкладке. В чем тут

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

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    <FRAME SRC="sets.html" NAME="Blog" MARGINWIDTH="0" name="Sets">
    а почему имя фрейма указано дважды и при этом разное?
     
  3. Valimor

    Valimor Well-Known Member

    Регистрация:
    10 апр 2010
    Сообщения:
    45
    Симпатии:
    0
    Обрати внимание на свой код у тебя 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 все нормально как положено открывалось)
     
Загрузка...

Поделиться этой страницей