Если дело в изучении гит, то да, это дело нудное и неинтересное.
|
Цитата:
|
Цитата:
Хотя стой, ты же когда-то показывал свой репозиторий. |
Цитата:
|
А я почему-то подумал, что это ты https://github.com/balupton
Только что нашел в теме пруф, что это не ты. |
Цитата:
|
Цитата:
|
Цитата:
|
Под какой лицензией распространяется скрипт? А то я подумываю запилить его к себе на гитхаб для массы, с указанием твоего авторства, конечно же.
|
залил на GitHub
|
Обновил версию
|
Обновил версию библиотеки, исправил ошибки и что-то добавил. Качаем
|
Спасибо! Избавил меня от надобности писать свой велосипед)
|
Цитата:
|
devote, идея.
Пусть для удобства обращения history.location устанавливается всегда (независимо от браузера) только в 1м случае history.location=window.location, а в другом его формирует библиотека |
Цитата:
history.location = window.locationТо в этом случае при отключении библы свойство history.location будет неопределенным. Но тем не менее я добавлю это, для удобства, но все же не рекомендую юзать подобный метод, а использовать тот что указан в примере. |
Обновил версию и добавил:
history.location = window.locationно использовать строго не рекомендую. |
Возник вопрос, кто нибудь уже использует эту библиотеку на проекте доступном публично? Поделитесь ссылкой, добавлю ссылку на ваш сайт в описание библиотеки. Мне плюс в том что люди смогут посмотреть на ее работу, вам плюс в том что на ваш сайт будет дополнительная ссылка в инете, некая реклама :)
|
Когда браузер закрыть и после открыть, и если нажать "назад" в браузере, то скрипт не срабатывает, и страница полностью перегружается. Это в опере (11.62), в мозилле (9.0.1) такого не наблюдается. В других не проверял. И ещё вопросик, как добавить название ссылки при добавлении в историю браузера? А то что бы я не делал, всегда либо null либо просто сам адрес ссылки в место названия. -------- С одним разобрался... :) Когда использую "history.location || document.location" то возникает такая проблема, а когда "history.location" то всё нормально. :) |
atlantis,
про какое название ссылки вы говорите? где именно вы его хотите видеть и какие действия вы делаете? |
devote,
Вот например: Клик |
atlantis,
а можно узнать как вы конкретно используете функцию добавления истории? Вы вторым параметром что нибудь пишите? |
devote,
Если я правильно понял, то нужно было во втором параметре написать какой-либо текст. Я там и писал текст, но ни какой реакции. В истории все равно "null". Где нужно писать текст, что б вместо null было что-нибудь? |
со вторым параметром многие браузеры вовсе и не работают, игнорируют его. А что бы у вас названия менялись в истории, попробуйте менять title у документа.
document.title |
Пробовал, не помогает :(
Эта проблема в опере и в мозилле. В других не проверял. ----- Немного уточню. Меняя document.title, название в истории всё же меняется, но только при первой записи в историю, т.е. например обновил страницу после этого записываю в историю ссылку, вот первый раз (и то как то через раз получается) и записывается текст, а остальные null. |
Да очень странное поведение, я посмотрю что с этим можно будет сделать.
|
Обнаружил ещё одну проблемку...
Как уже выше писал, если использовать "history.location || document.location", то в опере скрипт не реагирует после открытия броузера, и я использую только "history.location". Но и тут ещё одна проблема, теперь в мозилле, если нажать назад, то "history.location" возвращает "undefined", а "document.location" — возвращает то, что нужно. Как быть? :) Писать для одного браузера одно, а для другого - другое... Как то не очень, но пока единственный выход. |
Цитата:
|
Ну я использовал history.location.href, как в твоём примере, так вот он и возвращает "undefined" в мозилле, а document.location работает как надо.
|
А вы скрипт подключили до загрузки других скриптов или после?
|
ну естественно до того, как будет использоваться, и использую внутри "$(document).ready(function(){})" :)
|
ясно, буду пытаться воспроизвести косяк. Попробую что то сделать, возможно исправлю непонятное поведение.. Хотя я все никак не могу его воспроизвести.
|
Вышла новая версия, полностью переработанная а точнее переписанная с нуля. Подробнее о ней читайте в первом посте этой темы и не забываем фоловится и писать отзывы/пожелания/баги.
|
Написал статью на Хабре: http://habrahabr.ru/post/144071/
|
Обязательно заюзаю твою либу в своём проекте.
|
Цитата:
|
Спасибо ребята! Было бы здорово если бы еще кто-то дал бы ссылки на сайты где она используется, что бы можно было привести как пример сайтов где она применяется, в ее описании.
|
Обновил версию
|
Цитата:
|
devote,
:thanks: Cоррь - знач не в тему |
Часовой пояс GMT +3, время: 19:44. |