Но рано или поздно это надоедает (а в последнее время я видел немало таких сайтов на tumblr'e) и хочется упростить себе жизнь. Раньше, когда браузером для серфинга у меня был лишь Firefox, я пользовался в таких случаях расширением All-in-One-Gestures, которое имеет функцию "Increment/decrement digit in URL", срабатывающую при выполнении мышью определенного жеста и меняющую последнюю цифру в адресе страницы автоматически.
Теперь же, когда для серфинга я очень часто использую Chrome и соответствующее расширение для жестов — Gestures for Chrome, мне захотелось иметь подобный функционал и в нем. Плагин сам по себе эту функцию не предлагает, однако в нем имеется возможность использовать пользовательские скрипты. Собственно, после того, как я захотел иметь такую штуку, оставалось только придумать удобные жесты и назначить им следующие коды:
m=/(.*\D[0]*)([\d]+)(.*)/g.exec(location.href);if(m)document.location=m[1]+(~~m[2]-1)+m[3];и
m=/(.*\D[0]*)([\d]+)(.*)/g.exec(location.href);if(m)document.location=m[1]+(~~m[2]+1)+m[3];Возможно, кому-нибудь такая штука также пригодится.
UPD: кстати, ничто не мешает эти же скрипты использовать в виде обычных букмарклетов - достаточно создать закладки, вместо URL у которых указать вышеприведенные скрипты, только в URL вместо http:// указать протокол javascript:, чтобы получилось
javascript:m=/(.*\D[0]*)([\d]+)(.*)/g.exec(location.href);if(m)document.location=m[1]+(~~m[2]+1)+m[3];
Комментариев нет:
Отправить комментарий
Напишите что-нибудь по теме