demaker.ru ||| здесь куют дизайн (тм)  
Форум > Основные > Веб - дизайн > Автоматический переход


spit
Участник





Сообщений: 6
Сайт:
Откуда: Russia Москва  
Профессия\занятие:

Online status
#400 2007-11-08 21:35 GMT   |      
Столкнулся с небольшой проблеммой такого рода:
у меня сайт с фрэймом в середине(в нём открываются все страницы на сайте ,а на главной странице только навигация), но к примеру в поисковиках находятся страницы которые вообще должны быть в фрэйме, а так как открываются они отдельно, то перехода на главнуя страницу и вообще на другие страницы сайта нет.
Можно ли сделать так чтоб при клике на эту ссылку ,страница открывалась не отдельным окном а сразу во фрэйме?


Сообщение было отредактировано enjoy (2007-11-08 22:55 GMT, назад)
 

enjoy
Администратор





Сообщений: 152
Сайт:
Откуда: Russia E-stal  
Профессия\занятие: enjoy

Online status
#401 2007-11-08 21:47 GMT   |      
Не совсем понял...дай ссылку на сам сайт.

Как ни крутись, а задница - сзади...
Дополнительный доход со своего сайта
 

spit
Участник





Сообщений: 6
Сайт:
Откуда: Russia Москва  
Профессия\занятие:

Online status
#402 2007-11-08 21:49 GMT   |      
сайт
но сейчас я работаю над дизайном и кодом так что будут изменения)


Сообщение было отредактировано enjoy (2007-11-08 22:56 GMT, назад)
 

enjoy
Администратор





Сообщений: 152
Сайт:
Откуда: Russia E-stal  
Профессия\занятие: enjoy

Online status
#403 2007-11-08 22:01 GMT   |      
Ясно.
А чего не делаешь без фрэймов?
Такая проблема только скриптом решается имхо.

Как ни крутись, а задница - сзади...
Дополнительный доход со своего сайта
 

spit
Участник





Сообщений: 6
Сайт:
Откуда: Russia Москва  
Профессия\занятие:

Online status
#404 2007-11-08 22:18 GMT   |      
Мне кажется что с фрэймом это будет лучше... Если без фрэйма, то выходит надо делать все страницы с одинаковым кодом... А так и меньше грузит и баннер не выскакивает при переходе на другую страницу, и для каждой новой страницы не надо писать относительно громоздкий код...
А вообще, пусть и скриптом, возможно решение этого вопроса?

 

enjoy
Администратор





Сообщений: 152
Сайт:
Откуда: Russia E-stal  
Профессия\занятие: enjoy

Online status
#405 2007-11-08 22:18 GMT   |      
Принудительная загрузка фреймов:

Код:
When dealing with frames, you may not like one of your lower-level frames to be displayed by itself, out of its frame context. The reasons for this preference vary. For example, your company logo may not be on each frame and thus you don't want someone to display any of your pages without your logo. Another reason may be that one frame includes navigation assistance, and without it your frame won't look or feel the same. The remedy is quite straightforward. You include the following script in each frame's HEAD section:

<SCRIPT LANGUAGE="JavaScript">
<!--
if (window == top) top.location.href = "001016f.html";
// -->
</SCRIPT>
The script first checks whether the current window is equal to top. If it is, the top FRAMESET file is assigned to top's address, overwriting the current lower-level frame. This link demonstrates this trick. The link points to a lower-level frame, but when you click it, the top-level FRAMESET is loaded instead. This frame, on the other hand, does not include the script above, and thus does not force the top-level FRAMESET when clicked.

Here is the code for the top-level FRAMESET, 001016f.html:


<HTML>
<HEAD>
<TITLE>Top Level FrameSet</TITLE>
</HEAD>
<FRAMESET COLS="200, *">
   <FRAME SRC="001016a.html" NAME="leftcolumn">
   <FRAMESET ROWS="100, *">
      <FRAME SRC="001016b.html"  NAME="toprow">
      <FRAME SRC="001016c.html" NAME="bottomrow">
   </FRAMESET>
</FRAMESET>
</HTML>
Here is the frame with the script above, 001016a.html:


<HTML>
<HEAD>
<TITLE>Left Tall Frame</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
if (window == top) top.location.href = "001016f.html";
// -->
</SCRIPT>
</HEAD>
<BODY>
This is the left tall frame
</BODY>
</HTML>
Here is the right top frame, 001016b.html:


<HTML>
<HEAD>
<TITLE>Right Top Frame</TITLE>
</HEAD>
<BODY>
This is the right top frame
</BODY>
</HTML>
And finally, here is the the right bottom frame, 001016c.html:


<HTML>
<HEAD>
<TITLE>Right Bottom Frame</TITLE>
</HEAD>
<BODY>
This is the right bottom frame
</BODY>
</HTML>


Добавлено через 1 минута

Поробуй это решение.
Я от фреймов сразу отказался...


Сообщение было отредактировано enjoy (2007-11-08 22:19 GMT, назад)
Как ни крутись, а задница - сзади...
Дополнительный доход со своего сайта
 

spit
Участник





Сообщений: 6
Сайт:
Откуда: Russia Москва  
Профессия\занятие:

Online status
#406 2007-11-08 22:38 GMT   |      
Чтото я подзабыл как писал свою страницу, а посмотреть щас нет возможности, т.к.зашел с телефона.
Если я правильно понял, то в этом скрипте, в моем случае, надо заменить только 001016.html на index.html?

 

enjoy
Администратор





Сообщений: 152
Сайт:
Откуда: Russia E-stal  
Профессия\занятие: enjoy

Online status
#407 2007-11-08 22:54 GMT   |      
Я уже забыл как там пользоваться фреймами, но из пояснения видимо что так.
И не забудь запихать

Код:
<SCRIPT LANGUAGE="JavaScript">
<!--
if (window == top) top.location.href = "001016f.html";
// -->
</SCRIPT>


В каждую страницу составляющую фрейм, между <HEAD></HEAD>/

Пробуй на практике.

Добавлено через 32 минут(ы)

Сразу видно будет работу.


Сообщение было отредактировано enjoy (2007-11-08 23:26 GMT, назад)
Как ни крутись, а задница - сзади...
Дополнительный доход со своего сайта
 

enjoy
Администратор





Сообщений: 152
Сайт:
Откуда: Russia E-stal  
Профессия\занятие: enjoy

Online status
#410 2007-11-09 13:18 GMT   |      
Ну как? работает или нет?

Как ни крутись, а задница - сзади...
Дополнительный доход со своего сайта
 

spit
Участник





Сообщений: 6
Сайт:
Откуда: Russia Москва  
Профессия\занятие:

Online status
#411 2007-11-09 21:53 GMT   |      
да, работает! спасибо за помощь!

 

enjoy
Администратор





Сообщений: 152
Сайт:
Откуда: Russia E-stal  
Профессия\занятие: enjoy

Online status
#412 2007-11-10 09:40 GMT   |      
Пожалуйста. Заходи если будут проблемы.

Как ни крутись, а задница - сзади...
Дополнительный доход со своего сайта
 


 
Наши спонсоры:



0 пользователь(ей), 36 гость(ей) :



Copyright © 2002-2007 Demaker.Ru v.2 ?
Контактная информация
При использовании материалов ссылка на Demaker.ru обязательна