Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   http://www.site.ru/#screenshots вставляя в браузер оказываюсь на главной странице( (https://javascript.ru/forum/dom-window/33538-http-www-site-ru-screenshots-vstavlyaya-v-brauzer-okazyvayus-na-glavnojj-stranice.html)

dmitriymar 09.12.2012 19:35

Цитата:

Сообщение от danik.js
Можно еще так сделать:

а можно ещё сделать так
https://github.com/DmitriyProvatorov...HTML5-HistoryX
P.s камнями не закидывайте -писалось за пару часов.
рабочий сайт с модулем http://tolstoy.kiev.ua/

danik.js 09.12.2012 21:51

На хабре есть статья про History (с большой буквы). Наверно тоже самое, только не за пару часов написанное.

dmitriymar 09.12.2012 22:04

Цитата:

Сообщение от danik.js
На хабре есть статья про History (с большой буквы). Наверно тоже самое, только не за пару часов написанное.

сначала читаем, потом комментируем.
Нет, абсолютно не то. Там про работу с History.

По поводу пары часов-тебя это волнует за сколько написано, если работает, да и тестилось несколько недель?


А в модуле, ты просто указываешь используемые корни сайта если они есть , и помечаешь ссылки по каким нужны действия соответствующим классом. И всё, знания js не нужны, тем более htm5 history api. Ни знания различий старых, новых браузеров и прочее.

А ну и забыл, и стрелки работают и даже в старых браузерах, и url ы автоматом преобразуются в зависимости от браузера

devote 11.12.2012 01:56

Цитата:

Сообщение от dmitriymar
а можно ещё сделать так
https://github.com/DmitriyProvatorov...HTML5-HistoryX

dmitriymar, а смысл было писать подобный костыль?

Есть нормальные библиотеки, проверенные временем. Не требующие изучения левых методов и прочей лабуды.

dmitriymar 14.12.2012 19:51

Цитата:

Сообщение от devote
dmitriymar, а смысл было писать подобный костыль?

что можно использовать без знаний вообще:)
Нет там изучения левых методов. Там вообще нет изучения методов как таковых
Есть одна строка добавляющаяся в код с двумя-тремя параметрами и всё
модуль -history для ленивых :)


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