|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.05.2011, 21:09 | #1 |
Новичок
Джуниор
Регистрация: 07.05.2011
Сообщений: 2
|
Дайте совет по поводу использования
Смотрите. Мне нужно что бы на сайте все страницы подгружались без перезагрузки. Решил использовать следуещее:
PHP код:
|
07.05.2011, 23:18 | #2 |
Форумчанин
Регистрация: 12.11.2010
Сообщений: 146
|
Боже дай тебе сил гг
Серверу это тотже запрос, а скрипт не подойдёт.
Адрес нельзя менять, можно добавлять hash, как в gmail.com например. Это http://.www.site.com/#blabalbal/blabla.php- с решёточкой. Для того чтобы это всё дело устроить тебе пригодится Этот плагинчик тебе поможет с хэшом, чтобы переходить туда-сяда(нативная постраничная навигация), использовать так: $(window).hashchange(function(){... }); где функция это callback после изменения hash Код:
|
08.05.2011, 01:41 | #3 |
Новичок
Джуниор
Регистрация: 07.05.2011
Сообщений: 2
|
А не могли бы вы пожалуйста воссоеденить все что вы сказали, что бы раочее что то было, а то не совсем разберусь, точнее воссоедените все в один скрипт
|
08.05.2011, 15:25 | #4 |
Форумчанин
Регистрация: 12.11.2010
Сообщений: 146
|
ответище
Ну вот смотрите, когда нажиная браузерную кнпку "назад"- меняется хэш(из адресной строки). Вот при изменении хэша и срабатывает данный триггер (hashchange), далее вы получаете хэш с помощью window.location.hash
Допустим у вас есть страницы в той же папке с index.php(или html...). Вот пример: Код:
<a href="#drugoe.php">Перейти на другую страницу</a> |
08.05.2011, 15:31 | #5 |
Форумчанин
Регистрация: 12.11.2010
Сообщений: 146
|
вообще(из личного опыта) могу сказать что при получении большого количества информации время ожидания ответа будет велико, аякс грузит сервер. Я вот написал CMS-ку, так вот, после чего испытал максимально опимизированный вариант на аяксе(все страницы погружались через аякс) я понял что мне придётся писать альтернативную часть движка которая использует аякс(+-20% не более) не на 99%;
В последствие переписал полностью CMS(по сути совсем другую с нуля написал), на этот раз только админка на 70% аякс. Осознал одно: во всём нужно знать меру!!! Последний раз редактировалось 8oOoRPM; 08.05.2011 в 17:48. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дайте совет | Михаил70 | Свободное общение | 17 | 14.09.2009 20:52 |
Дайте совет по процессорам | microlab | Компьютерное железо | 3 | 23.11.2008 14:02 |
Дайте совет! | Arch100 | Помощь студентам | 2 | 11.10.2008 01:40 |