проблемы с фреймами.

Discussion in 'PHP' started by XopoIII, 8 Dec 2007.

  1. XopoIII

    XopoIII Elder - Старейшина

    Joined:
    29 Oct 2007
    Messages:
    386
    Likes Received:
    30
    Reputations:
    0
    я спрашивал уже в разделе новичков, проблема в том что фрейм имеет плохое свойство открывать ссылки в том окне где была ссылка-кнопка, GreenBear сказал что нужно обращаться через target=name_frame я попробовал все получается, но если было два врейма, один с кнопкой второй с окном, то при нажатии на кнопку в одном фрейме, открывается меню как и нужно в другом фрейме, но проблема в том что первый фрейм проподает и остается только второй развернутый на весь экран, хотелось бы узнать, как можно этого избежать, чтобы в одном нажимаешь на кнопку и этот фрейм оставался неизменным.
     
  2. phol1eadeux

    phol1eadeux Elder - Старейшина

    Joined:
    7 Aug 2007
    Messages:
    108
    Likes Received:
    48
    Reputations:
    -1
    Добавь
    HTML:
    <base target="имя_фрейма_назначения">
    в раздел <head>
     
  3. XopoIII

    XopoIII Elder - Старейшина

    Joined:
    29 Oct 2007
    Messages:
    386
    Likes Received:
    30
    Reputations:
    0
    я ж написал, так получается что открывается новое окно и затмевает все фреймы...
     
  4. phol1eadeux

    phol1eadeux Elder - Старейшина

    Joined:
    7 Aug 2007
    Messages:
    108
    Likes Received:
    48
    Reputations:
    -1
    Такое бывает когда кривые руки. Выкладывай код всех фреймов
     
  5. XopoIII

    XopoIII Elder - Старейшина

    Joined:
    29 Oct 2007
    Messages:
    386
    Likes Received:
    30
    Reputations:
    0
    я помоему нито сделал, ща попробую...
     
    #5 XopoIII, 9 Dec 2007
    Last edited: 9 Dec 2007
  6. phol1eadeux

    phol1eadeux Elder - Старейшина

    Joined:
    7 Aug 2007
    Messages:
    108
    Likes Received:
    48
    Reputations:
    -1
    омг. ты имена задавай фреймам! Т.е. не
    echo "<FRAMESET name=\"glav\" rows=\"18%, 82*\">";
    а просто
    echo "<FRAMESET rows=\"18%, 82*\">";
    А имена уже фреймам так:
    echo "<frame src=\"menu.php\" name=\"verh\">";
     
    1 person likes this.
  7. XopoIII

    XopoIII Elder - Старейшина

    Joined:
    29 Oct 2007
    Messages:
    386
    Likes Received:
    30
    Reputations:
    0
    точно спс буду пробовать
     
  8. bul.666

    bul.666 булка

    Joined:
    6 Jun 2006
    Messages:
    719
    Likes Received:
    425
    Reputations:
    140
    http://lamer-power.jino-net.ru/images/fr/main.html

    Смотри исходники =)