Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.01.2012, 09:46
Аватар для yashka525
Mr. Jacob
Отправить личное сообщение для yashka525 Посмотреть профиль Найти все сообщения от yashka525
 
Регистрация: 20.01.2011
Сообщений: 189

Сайт на Ajax
Всем привет.

Прошу вас заценить сайтик, сделал его полностью на Ajax:
http://musicforchrist.info/#!/Main

Долго бился над навигацией (назад/вперёд), над IE чтоб не кешировал запросы... и всё такое. Ну, не знаю, сейчас вроде все ок.

P.S. Очень благодарен этому сайту и форуму, ибо именно тут я начал изучать JS...
Ответить с цитированием
  #2 (permalink)  
Старый 21.01.2012, 11:36
Аватар для nasqad
Куратор
Отправить личное сообщение для nasqad Посмотреть профиль Найти все сообщения от nasqad
 
Регистрация: 18.09.2011
Сообщений: 447

<input type="button" value="Аккордеон" onclick="Choose(this, 'Instrument')" >

:facepalm:
function click(el, handler) {
   document.attachEvent ? el.attachEvent('click', handler) :   
   el.addEventListener('click', handler, false);
}

что то вроде этого будет лучше

Последний раз редактировалось nasqad, 21.01.2012 в 11:39.
Ответить с цитированием
  #3 (permalink)  
Старый 21.01.2012, 11:50
Аватар для trikadin
Не профессор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 2,694

yashka525, планируется использование history API?
__________________
Ничему в этом мире не помешает хорошая доля юмора. А ты любопытный)

Только ситхи возводят всё в абсолют)
Ответить с цитированием
  #4 (permalink)  
Старый 21.01.2012, 12:13
Аватар для yashka525
Mr. Jacob
Отправить личное сообщение для yashka525 Посмотреть профиль Найти все сообщения от yashka525
 
Регистрация: 20.01.2011
Сообщений: 189

Сообщение от nasqad
:facepalm:
Сообщение от yashka525
тут я начал изучать JS
И это еще в процессе...
Сообщение от trikadin
yashka525, планируется использование history API?
Я думаю что да.
И вообще-то, как сказал nasqad, EventListener тоже надо сделать...
Спасибо за идеи

Последний раз редактировалось yashka525, 21.01.2012 в 12:17.
Ответить с цитированием
  #5 (permalink)  
Старый 21.01.2012, 12:37
Аватар для nasqad
Куратор
Отправить личное сообщение для nasqad Посмотреть профиль Найти все сообщения от nasqad
 
Регистрация: 18.09.2011
Сообщений: 447

в целом с jquery было бы намного компактней, но я думаю очень хорошо начинать с чистого js
http://nix.lv/history/demo.html#1
Ответить с цитированием
  #6 (permalink)  
Старый 21.01.2012, 17:03
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 2,468

Сообщение от nasqad
http://nix.lv/history/demo.html#1
не вижу смысла юзать эту библиотеку, тогда когда браузеры имеет возможность делать это и без библиотек. А для старых браузеров есть эмуляция нативных функций.

yashka525, так же рекомендую использовать нативные возможности. Это улучшит и читабельность ссылок и возможности поисковикам при индексации вашего сайта.
Ответить с цитированием
  #7 (permalink)  
Старый 21.01.2012, 21:39
Аватар для yashka525
Mr. Jacob
Отправить личное сообщение для yashka525 Посмотреть профиль Найти все сообщения от yashka525
 
Регистрация: 20.01.2011
Сообщений: 189

Сообщение от devote
yashka525, так же рекомендую использовать нативные возможности
Ураа!! Мой единомышленник =) Я вообще люблю во всём сам разбираться, чтоб понять как что работает =)
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Апдейт на Ajax сайт nemoon Общие вопросы Javascript 11 27.12.2011 22:29
Ajax таблица gofkane Работа 1 26.09.2011 17:26
Ajax таблица gofkane Работа 0 25.09.2011 10:53
ajax запрос на сторонний сайт vanderv jQuery 2 15.01.2011 08:49
Ajax разбор метода mycoding jQuery 14 21.05.2010 09:57