Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Изменение текста в адресной строке (https://javascript.ru/forum/events/11771-izmenenie-teksta-v-adresnojj-stroke.html)

Wagner 12.09.2010 18:30

Изменение текста в адресной строке
 
Итак, необходимо сделать сайт, по сути состоящий из одной страницы (index.html). Все остальное динамически подгружается. Короче салон, свинина. Все на фарше:) проблема в том, что, если человек захочет сохранит ссылку на страницу, то он сохранит ссылку на index.html. Без параметров. А это неинтересно. Я пытался использовать для этого window.location, но при изменении оно переходит сразу-же на указанный адрес. Тоже неинтересно, ибо аякс-же. Может кто-нибудь подскажет вменяемый способ, ну или костыль, чтобы после изменения текста браузер не ломился по тому адресу

exec 12.09.2010 18:32

Нет.

Octane 12.09.2010 18:43

Меняйте location.hash, а при открытии страницы проверяйте это значение и подгружайте соответствующие данные. Но AJAX ради того, что это типа круто, бредовая идея, только лишних проблем себе создаете, еще раз подумайте, нужно ли это вообще, в большинстве случаем лучше сделать обычные ссылки на страницы.

Wagner 12.09.2010 19:08

Я в курсе что это все сложно и быстрым ну никак не будет. Однако, перефразирую классику: ТЗ не обсуждают, а выполняют.:) заказчик захотел- ради бога. Лишь-бы деньги платил.:)

Премного благодарен за совет

Kolyaj 13.09.2010 12:21

Цитата:

Сообщение от Wagner
ТЗ не обсуждают, а выполняют. заказчик захотел- ради бога. Лишь-бы деньги платил.

Вот именно поэтому столько говна в интернетах :)

subzey 13.09.2010 14:20

Цитата:

Сообщение от Wagner (Сообщение 70579)
ТЗ не обсуждают, а выполняют.:)

Как Вы неправы!

В конструкторской деятельности помимо ТЗ используются еще документы, и каждый из них имеет свою четко обозначенную роль.
  • Техническое задание. Описание того, что хочет заказчик.
  • Техническое предложение. Ответ разработчиков заказчику с вариантами того, каким образом возможно (или невозможно :)) сделать требуемое.
  • Эскиз проекта. Детальная (но ориентировочная) проработка стоимости, структуры, сроков и т. п.
  • Проектная документация. Полное и исчерпывающее проектирование.

Каждый из этих документов утверждается. Только после всего цикла проект поступает в производство.

Но вебдев такой вебдев.

inGray 13.09.2010 14:30

subzey,
Писатель-фантаст))


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