Букмарклет небольшой кусочек JavaScript в закладки. Все современные браузеры могут использовать их.
Я сделал один, чтобы открыть все "новый" ссылки на страницы наблюдения. В сочетании с правильными настройками браузера, чтобы сделать всплывающие окна появляются в виде вкладок (или для Chrome, расширение одного окна), что делает чтение намного проще.
Код:
вар Ls = новый Array ();
вар п = document.links.length;
вар ч; вар н;
для (я = 0; я<пер; я ++) {
ч = document.links [I] .href;
если (h.indexOf ( 'новый')>0) {
ls.push (ч);
}
}
если (ls.length > 6) {
п = строки ("Сколько ссылок?", 6);
} Еще {
п = ls.length;
}
для (я = 0; я<п; я ++) {
window.open (LS [I]);
}
недействительным (0);
Сгущенное:вар п = document.links.length;
вар ч; вар н;
для (я = 0; я<пер; я ++) {
ч = document.links [I] .href;
если (h.indexOf ( 'новый')>0) {
ls.push (ч);
}
}
если (ls.length > 6) {
п = строки ("Сколько ссылок?", 6);
} Еще {
п = ls.length;
}
для (я = 0; я<п; я ++) {
window.open (LS [I]);
}
недействительным (0);
Код:
JavaScript: (функция () {Var% 20ls = новый% 20Array (); вар% 20ln = document.links.length; вар% 20h; вар% 20N; для (I = 0; я% 3Cln; я ++) {ч = document.links [I] .href; если (h.indexOf ( 'новый')% 3E0) {ls.push (ч);}} если (ls.length% 20% 3E% 2010) {п = строки (% 22How% 20many% 20links% 3F% 22,10);} еще {п = ls.length;} для (я = 0; я% 3Cn; я ++) {window.open (LS [I]);} недействительным (0 );}) ();
Очевидно, что я не тратить время на оптимизацию, приукрашивать, или что-нибудь в этом роде. Оно работает.