Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: смена url без перезагрузки страницы
Покинул форум
Сообщений всего: 605
Дата рег-ции: Авг. 2012
Помог: 2 раз(а)
[+][+][+][+][+]
Посмотрите пожалуйста этот сайт http://educationaboveall[dot]org/#!/home
здесь реализована смена url без перезагрузки страницы, как это делается?
Объясните на пальцах плз чтобы въехать
Мелкий
Отправлено: 20 Мая, 2014 - 09:54:44
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
С чего вы взяли, что URL меняется? Он статичен.
----- PostgreSQL DBA
IllusionMH
Отправлено: 20 Мая, 2014 - 11:20:20
Активный участник
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
imediasun, там используется AngularJS. Там меняется только хэш, который указан в ссылках.
esterio
Отправлено: 20 Мая, 2014 - 12:03:55
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
1. здесь меняеться хэш (все то что идет после #) и при его смене не происходит перезагрузка страницы
2. можно использовать History API которое позволяет менять УРЛ без перезагрузкы. правда оно не работает в IE 8-
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.