Javascript-форум (https://javascript.ru/forum/)
-   Opera, Safari и др. (https://javascript.ru/forum/css-html-browser/)
-   -   Кнопка URL+1 (https://javascript.ru/forum/css-html-browser/41524-knopka-url-1-a.html)

d0bro 17.09.2013 18:58

Кнопка URL+1
 
Приветствую!

В двух словах о чем речь: не являюсь веб-программистом, но по работе требуется создать небольшой и, думаю, простой инструмент.

Речь вот о чем:
Есть URL подобные http://url/topic.cgi?id=4:122368 и ежедневно приходится просматривать несколько сотен подобных страниц, отличающихся последней цифрой (+1). Т.е.:
http://url/topic.cgi?id=4:122369
http://url/topic.cgi?id=4:122370
http://url/topic.cgi?id=4:122371
и т.д.

Все это просматривается в Chrome. Для него есть расширение Gestures for Chrome https://chrome.google.com/webstore/d...-google-chrom/ - в котором можно выставить по жесту мыши исполнение JavaScript, который мог бы в той же самой вкладке прибавлять к последним цифрам +1 и переходить по новому URL-у.

Прошу подсказать как будет выглядеть JS для этой задачи.

Заранее масса благодарностей.

unl0k 18.09.2013 14:50

Смотрите в сторону букмарклетов.
Приближенный алгоритм:
1) Распарсить адресную строку "location.href" и выдернуть нужную цифру.
2) Инкрементировать цифру.
3) Заменить новую цифру в строке.
4) Выполнить переадресацию (location.href = new_url).

Затем использовать как букмарклет (закладку).

ruslan_mart 18.09.2013 15:24

var url = window.location.href.split(':');
document.location = url[0] + ':' + (+url[1] + 1);


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