Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.08.2010, 00:43
Новичок на форуме
Отправить личное сообщение для gelo Посмотреть профиль Найти все сообщения от gelo
 
Регистрация: 14.06.2010
Сообщений: 9

Изменение содержания страницы без полной перезагрузки самой страни
Доброго дня и ночи,

делаю сайт в джанго, прицепил jQuery, прицепил меню jquery.SpasticNav
и вот такая задача возникла:

имеется значит меню - один div (этот spasticNav), там значит блог, музыка, итд.

потом имеется второй div - где располагается, собственно, содержание отдельных менюшек.

вопрос: как сделать, чтобы при нажатии в меню на ссылку БЛОГ, во второй div загружалось содержание иного html документа. т.е. без перезагрузки целой страницы, только содержание дива.

только без iframe

подскажите пожалуста

благодарен уже сейчас
Ответить с цитированием
  #2 (permalink)  
Старый 29.08.2010, 01:05
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

ajax
Ответить с цитированием
  #3 (permalink)  
Старый 29.08.2010, 01:09
Новичок на форуме
Отправить личное сообщение для gelo Посмотреть профиль Найти все сообщения от gelo
 
Регистрация: 14.06.2010
Сообщений: 9

Сообщение от Gvozd Посмотреть сообщение
ajax
спасибо, конечно, а по подробней возможно? или точнее пример гденить можно посмотреть?

зы. капаюсь в ветке об AJAX, на форуме.

Последний раз редактировалось gelo, 29.08.2010 в 01:17.
Ответить с цитированием
  #4 (permalink)  
Старый 29.08.2010, 01:21
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

http://jquery-docs.ru/Ajax/
Ответить с цитированием
  #5 (permalink)  
Старый 29.08.2010, 01:24
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от gelo
зы. капаюсь в ветке об AJAX, на форуме.
на этом сайте кроме форума, есть еще раздел со статьями, два раздела-справочника, блоги, и разедл посвященный литературе.
если вы ничего не знаете об AJAX, то стоит начать на с форума, а с раздела "статьи"
Ответить с цитированием
  #6 (permalink)  
Старый 29.08.2010, 01:50
Новичок на форуме
Отправить личное сообщение для gelo Посмотреть профиль Найти все сообщения от gelo
 
Регистрация: 14.06.2010
Сообщений: 9

спасибо всем, иду ченить по-читать
Ответить с цитированием
  #7 (permalink)  
Старый 29.08.2010, 01:52
Новичок на форуме
Отправить личное сообщение для gelo Посмотреть профиль Найти все сообщения от gelo
 
Регистрация: 14.06.2010
Сообщений: 9

да, вот еще такой вопрос, уточняющий.

а это вообще правильно так делать? созадвать меню, и переключаться в нем без перезагрузки? както мое чутьё говорит что проблем потом появиться, по мере улучшений страницы.

вообщем, практично ли это? каково ваше профи мнение об этом

спасибо
Ответить с цитированием
  #8 (permalink)  
Старый 29.08.2010, 02:03
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

ситуацию надо рассматривать в индивидуальном порядке, зная все тонкости вашего проекта.
абсолютно универсального ответа нет
хотя, выбор в пользу классического варианта, с нормальными переходами по ссылкам меню, можно считать вариантом "наверняка".
то есть если вы наверняка не видите причин делать навигацию "без перезагрузки", и не видите всех последствий, то лучше выбрать классическую модель, без JS.
какие могут быть негативные последствия:
1)хуже индексируемость сайта.
поисковики пока что не все, да и то не на все 100% умеют выполнять JS, и разбирать AJAX-сайты
то есть если вы не будете знать всех тонкостей такой индексации, тьо скорее всего о вашем сайте узнает мало людей, так как велика вероятность налажать по полной
2)пользователи с отключенным JS не смогут пользоватся вашим сайтом ВООБЩЕ. если вы продублируете навигацию ез перезагрузки классической моделью, то вы решите обе проблемы(если все верно будет сделано). это называется fullajax

когда допустимо:
1)часть вашего сайта, где используется такой функционал не будет и не должна индексирвоатся поисковиками.
например так можено сделать для админки.
но с учетом пункта 2 из предыдущего блока.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обновления изображения без перезагрузки страницы A.N.R.I jQuery 13 12.03.2018 21:18
Подскажите как в VLC плеере переключать канал без перезагрузки страницы? mff Events/DOM/Window 0 10.05.2010 17:28
Можно ли изменить адресную строку без перезагрузки страницы (не якорь) Papa Общие вопросы Javascript 2 08.05.2010 03:45
Подгрузка информера без перезагрузки страницы splean Общие вопросы Javascript 6 13.03.2009 15:31
Автообновление <div> без перезагрузки страницы Antihrist AJAX и COMET 14 28.07.2008 06:06