IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Без фреймов (http://www.imho.ws/showthread.php?t=52425)

Tyler Durden 29.02.2004 07:01

Без фреймов
 
Все вокруг кричат: "НИКОГДА НЕ ИСПОЛЬЗУЙ ФРЕЙМЫ!" Хорошо,не буду, но как сделать сайт без фреймов и без флэша, на котором при клике на ссылки загрузка будет происходить не на всей странице, а только на одной из её частей. заранее спасибо за ответ.

RaZEr 29.02.2004 07:11

Никак. Существует возможность использовать JS+ActiveX, но это все только для IE и Windows. Если тебя интересует почему не рекомендуют использовать фреймы, то в основном это связано с работой поисковиков, и даже если ты реализуешь вышеупомянутую связку, то для тех самых поисковиков она окажется страшнее фреймов. Поэтому "при клике на ссылки загрузка будет происходить не на всей странице" прийдется изменить на "при клике на ссылки загрузка будет происходить на всей странице" и перестать изобретать велосипед.

Tyler Durden 01.03.2004 06:48

Цитата:

RaZEr:
и перестать изобретать велосипед.
я ничего не пытаюсь изобрксти. всё уже сделано до меня. и должен сказать,что загрузка методом "в отдельной части статичной страницы" весьма привлекательна. например, те же новости, можно поставить во фреймовое окно и получить интересный эффект. или например как тебе нравиться такое решение http://www.linkdup.com/ . хотя может быть это сделано без фреймов, я ещё не лазил в коде.

Psionic Vision 01.03.2004 06:54

Tyler Durden
Это сделано с помощью фреймов со скрытыми границами.
Сделать то что ты говоришь - без фреймов никак нельзя, как уже сказал RaZEr

Vaulter 02.03.2004 22:33

RaZEr
это только самые старые поисковики не справляются с фреймами...
все остальные уже работают с ними
просто ссылка будет не на страницу-мать, а внутренний фрейм, без остальных фреймов
избегается просто: делается махонький скрипт на проверку и подгружает фреймы если надо

RaZEr 03.03.2004 08:07

Цитата:

это только самые старые поисковики не справляются с фреймами
Где я сказал "не справляются"?

Tyler Durden 06.03.2004 04:05

Цитата:

Vaulter:
избегается просто: делается махонький скрипт на проверку и подгружает фреймы если надо
а можно поподробнее пожалуйста? чё за скрипт? куда совать?

RaZEr 06.03.2004 10:39

2 Tyler Durden: Ты же хотел именно без фреймов?

Tyler Durden 07.03.2004 02:17

RaZEr
ты сам сказал,что без фреймов не обойтись
кста вот ещё ссылка по теме - классно сделано: http://www.lookom.com/

Tyler Durden 11.03.2004 05:29

Чё то я задумался. А если нужно маленькое фреймовое окно тока посередине страницы сделать, это ж скока мне фреймов придётся всего делать? Или я чё-то не то....:ooh:

is_absent 11.03.2004 07:14

Tyler Durden
попробуй <object>

lanix 11.03.2004 09:48

http://vattenfall.com - вот тут как раз и используется скрипт проверки 8)

Acsidian 11.03.2004 11:10

Tyler Durden
А если попробовать загрузку данных в активные слои на одной странице, как бы ...
Сам еще ниразу не пробовал, но теоретически может получиться...

Tyler Durden 11.03.2004 16:52

Цитата:

lanix:
http://vattenfall.com
О! То что надо! Классно сделано. Ещё бы в коде разобраться.:biggrin:

RaZEr 11.03.2004 16:58

А чего там разбираться. Обычный frameset, в любом учебнике по HTML есть описание.

PS: Хотя я бы данную задачу решал через iframe.

lanix 11.03.2004 17:02

Tyler Durden
Мне самому нравится! 8) Хороший вкус !
а вот собственно JS который проверяет подгружена ли страница с фреймом :
http://vattenfall.com/system/js/functions_redirect.js

Tyler Durden 12.03.2004 03:31

я уточню, всё что сказано :
Цитата:

RaZEr:
Если тебя интересует почему не рекомендуют использовать фреймы, то в основном это связано с работой поисковиков
я если правильно понял, то при получении ссылки на твой сайт в поисковике,он выдаёт фреймовое окно с тем,что ты искал, а не полную страницу? Так? И вот это скрипт всё решает ?http://vattenfall.com/system/js/functions_redirect.js

RaZEr 12.03.2004 03:47

Нет, я вообще-то имел ввиду релеватность поисковых слов. А такие проблемы как отсутствие ссылки на текущую страницу в панели навигации, проблема добавить нужную страницу в избранное и т.д. это все стандартные проблемы фреймов и к поисковикам они отношения не имеют.

lanix 12.03.2004 10:08

Tyler Durden
да, этот. хотя я думаю надо в в фреймсете порыться - там должна быть
Код:

window.top.f_main.fm_main


Часовой пояс GMT +4, время: 17:17.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.