Выполнение javascript в адресной строке
Есть такой сервис - Splog-Master - для ведения сплогов. О нем я напишу попозже, а пока о другом
Как-то зашел я в админку, и нужно мне было отметить сразу несколько сотен блогов. Т.е. несколько сот раз кликнуть на чекбокс напротив адресов блогов. Когда ставишь перед собой такую нудную задачу - прям руки опускаются.. А стандартных средств на странице, для того, чтобы “Отметить все” не было. Так вот что я придумал.
Если в адресной строке браузера набрать “javascript:какой-то код” , то этот код будет выполнен, как будто он был вставлен в конец страницы. Этим я и воспользовался.
На странице была только одна форма. Для того, чтобы отметить все чекбоксы в этой форме, достаточно было скопировать в адресную строку следующий код, и нажать Enter:
javascript:var o=document.forms[0].elements;for(var i=0;i<o.length;i++)if(o[i].type==”checkbox”){o[i].setAttribute(”checked”, “checked”)}
Если форм на странице несколько, то возможно вместо forms[0] нужно будет написать forms[1] или forms[2] и т.д. Берегите свое время и нервы!
Оставил этот коммент через строку браузера. Спасибо!
Автор ты умница