• Уважаемый посетитель!!!
    Если Вы уже являетесь зарегистрированным участником проекта "миХей.ру - дискусcионный клуб",
    пожалуйста, восстановите свой пароль самостоятельно, либо свяжитесь с администратором через Телеграм.

Помогите с ФРЕЙМАМИ

  • Автор темы Автор темы Exilia
  • Дата начала Дата начала

Exilia

Аватармэйкер
Люди, я вабще запуталась!!!

Помогите мне!!!
Мой трабл

Значит вот-
у меня есть отдельная страница.хтмл
у меня есть отдельная страница меню.хтмл
у меня есть страница фрейм.хтмл



Я все загружаю со страница фрейм.хтмл, но когда нажимаю на ссылку - у меня открываеться все не во фрейме а в новом окне(я пробовала и код target="frame" и даже target="_top"),

может быть это просто у меня ИХ глючит???
 
эх.. походи по "Зацените", а так же "Программы, сети системы", я там про фрэймы обписалась.. так же есть: http://www.mixei.ru/showthread.php?s=&threadid=20481 - это то, что тебе нужно..
 
я нифига из той темы не поняла, может быть я и тупая настолько.....

но как файл с меню называться то должен тогда???
можно как-то поконкретнее?
 
maniaka чтобы пользоваться тегом target ты должна дать имя своему фрейму. Например:
<Frame src="1.html" name="1">
 
понимаешь, в том то и дело что я дала имя фрейму ...но он все равно не хочет работать....
и кстати говоря, может быть это правда от ИЕХ зависит?
потому что так фреймы не только у меня но сайте не открываються в другом фр
 
Иех... Глюк такой очень сложно запустить.. Посмотри, может, ты кавычки где-то забыла закрыть или еще чего...
А вообще, ты точно все делаешь правильно?
Объясняю на пальцах.
У тебя есть документ content.html, есть документ menu.html, есть документ frame.html
Код документа frame.html должен выглядеть примерно так:
<html>
<head>
<title>Документ</title>
<frameset cols="100,*">
<frame src="menu.html">
<frame src="content.html" name="window-1">
</frameset>
</head>
</html>
Код документа menu.html должен выглядеть примерн так:
<html>
<head>
<title>Документ с Меню</title>
<body>
<a href="1.html" target="window-1">Ссылка1</a>
<a href="2.html" target="window-1">Ссылка2</a>
<a href="3.html" target="window-1">Ссылка3</a>
<a href="4.html" target="window-1">Ссылка4</a>
<a href="5.html" target="window-1">Ссылка5</a>
</body>
</head>
</html>


Если все так, то все должно работать. Проверь спеллинг, кавычки, закрышки-открышки.
А вообще лучше пользоваться редакторами, которые проверяют такие ошибки... Allaire Cold Fusion, например. Он еще и теги за тебя закрывать будет.... Вообще лафа...
 
Wishmistress
спасибо большое!
буду теперь пытаться с фреймами бороться.
 
Wishmistress иногда случаются такие косяки, что если врейму дать имя 1 или window-1, ссылка открывается в новом окне, у меня такое было!
 
а как мне сделать чтобы не видно было полосы прокрутки и зафиксировать длинну фрейма?

maniaka добавил [date]1065193077[/date]:
и еще объясните для чего нужен файл *.htm и как его создать?
 
maniaka Файлы *.htm они же и *.html а создать, просто.. блокнотом например.. :)
А теперь по первому вопросу:
<frameset framespacing="1" border="0" frameborder="1" cols="*,*">
если значение frameborder зменить на 0 (ноль), граница исчезнет.. :)
 
Unknown
я просто не представляю чтобы я делала на этом форуме без тебя ;)
 
maniaka, зайди ко мне на сайт и посмотри в виду ХТМЛ... там мож и разберешься
 
HELP!!!

У меня глюк ссылка открывается в другом окне. До меня не дойдет что сделать надо чтоб исправить!:(
 
Lady-Melany
пишешь для фрейма name=frame


а для ссылки .которая должна открыватся во фреме пишешь target=frame
 
У меня написано и ни чего всё равно в отдельном окне открывается:(
 
Lady-Melanyнапиши код странички твоей..и код ссылок, я гляну
 
Exilia Я уже разобралась, спасибо за помощь. Вчера до 6 утра мучалась:)
 
Кто-нибуть помогите с Iframe. Как создать, я знаю, но как сделать чтоб фрейм был не в верхнем левом углу, а допустим в центре я не понимаю
 
*Moony*
выравнивай таблицей
<table align=center>
<tr>
<td>
<iframe FRAMEBORDER="*" BORDER=0 width=***
height=*** src="URL OF BEGINNING PAGE""
name="NAME OF IFRAME" style="position:absolute; left:***; top=***;" scrolling=yes allowtransparency="true"></iframe>
</td>
</tr>
</table>


width=*** - Ширина.

height=*** - Высота.

src="URL OF BEGINNING PAGE" - адрес первоначально-загружаемой странички.

name="NAME OF IFRAME" - имя ифрейма. Для того чтобы открывались ссылки в нем, ифрейму необходимо дать имя.
 
Назад
Сверху