Increment Number in URL
Adds 1 to the numeric part of any URL, to easily navigate from:
www.example.com/screenshot_41.png
to
www.example.com/screenshot_42.png
OR
www.example.com/?page=3
to
www.example.com/?page=4
(code adopted from squarefree.com bookmarklet)
Runs in:
all framesScript:
var e,s;
IB=1;
function isDigit(c) {
return ("0" <= c && c <= "9")
}
L = location.href;
LL = L.length;
for (e=LL-1; e>=0; --e)
if (isDigit(L.charAt(e))) {
for(s=e-1; s>=0; --s)
if (!isDigit(L.charAt(s)))
break;
break;
}
++s;
if (e<0)
return;
oldNum = L.substring(s,e+1);
newNum = "" + (parseInt(oldNum,10) + IB);
while (newNum.length < oldNum.length)
newNum = "0" + newNum;
location.href = L.substring(0,s) + newNum + L.slice(e+1);

Comments
Post new comment