Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Подгрузка контента и смена urla (https://javascript.ru/forum/jquery/4967-podgruzka-kontenta-i-smena-urla.html)

Vitaly 03.09.2009 14:01

Подгрузка контента и смена urla
 
Здравствуйте, у меня такой вопрос, я хочу подгружать контент например функцией load() ,но можно ли при этом чтоб менялся url? Например если подгружена страница about.html, то было в url /about. Спасибо. А также если набрать в url (mysite.loc/about) то подгрузился файл about.html

e1f 03.09.2009 14:10

Относительно второго -- копаем в сторону apache + mod_rewrite.
Относительно первого -- менять адрес страницы безнаказанно (без перезагрузки) нельзя. Можно изменять хеш (то, что после #), то есть можно сделать урл вида url#about

Vitaly 03.09.2009 14:12

Насчёт mod rewrite эт я знаю, а вот url вида mysite#about или mysite#services хотелось бы поподробнее..

e1f 03.09.2009 14:18

var url = 'http://127.0.0.1/about.html',
     params = {};
$(elem).load(url, params, function(){
  window.location.hash = '#about';
})

Vitaly 06.09.2009 18:37

столкнулся с проблемой, что ajax у меня не работает когда подгружаю xml с помощью IE, все браузеры нормально, кроме него.Кто нибудь занимался таким вообще?

Kolyaj 07.09.2009 13:47

Цитата:

Сообщение от Vitaly
Кто нибудь занимался таким вообще?

Мало кто извращается с XML в JavaScript.

Vitaly 07.09.2009 17:51

Kolyaj,я понял, уже отбросил эту идею)


Часовой пояс GMT +3, время: 13:00.