Этот сайт в редких случаях может исказить оригинальный код букмарклета. В такой ситуации скачать тексты букмарклетов (и их новые версии) можно в виде архива Букмарклеты.zip ЗДЕСЬ
https://drive.google.com/folderview?id=0B_1_s3DVtvB3amd3ZUkxTGVsMW8&usp=sharing
Там же собраны в архив РасширенияGoogleChrome.zip лучшие расширения и их список-описание на русском языке (из Магазина Chrome ,в том числе уже удаленные из магазина). Каждое расширение из магазина Google Chrome представляет собой .crx архив. Для применения расширения его надо перетащить методом drag end drop на страницу расширений браузера, сняв галочку с пункта "Режим разработчика".
--------------------------------
ввод логина и пароля для protonmail.ch (2 клика: 1-й раз по букмарклету, 2-й раз по кнопке входа на странице сайта):
javascript:(function(){document.getElementsByName('username')[0].value='имяВашейПочты';document.getElementsByName('password')[0].value='ВашПароль1';document.getElementById('login_btn').click();setTimeout(function(){document.getElementById('login_btn').click();setTimeout(function(){document.getElementsByName('MailboxPassword')[0].value='ВашПароль2';},3000);},500);})();
Ввести почту/пароль для GOOGLE (в 3 клика)(нажать первый раз, затем "Далее" и нажать второй раз. Искать тег name для кнопки button и использовать его значение (signIn) в getElementById для программного нажатия кнопки):
javascript:(function(){document.getElementsByName('Email')[0].value = 'Имя вашей гугл-почты';document.getElementsByName('Passwd')[0].value = 'Ваш пароль';document.getElementById('signIn').click();})();
++Ввести почту/пароль для GOOGLE (в 2 клика):
javascript:(function(){var inp=document.getElementsByTagName('input'); for (var i=0; i<inp.length; i++) if (inp[i] == document.activeElement) inp[i].value ='Имя вашей гугл-почты';document.getElementById('signIn').click();var np=document.getElementsByTagName('input'); for (var i=0; i<np.length; i++) if (np[i] == document.activeElement && np[i].type == 'password') np[i].value = 'ваш пароль';document.getElementById('signIn').click();})();
+++Ввести почту/пароль для GOOGLE (в 1 клик, пауза м/у экранами ввода 1 секунда - 1000, можно изменить):
javascript:(function(){var inp=document.getElementsByTagName('input'); for (var i=0; i<inp.length; i++) if (inp[i] == document.activeElement) inp[i].value ='Имя вашей гугл-почты';document.getElementById('signIn').click();setTimeout(function(){var np=document.getElementsByTagName('input'); for (var i=0; i<np.length; i++) if (np[i] == document.activeElement && np[i].type == 'password') np[i].value = 'ваш пароль';document.getElementById('signIn').click();}, 1000);})();
Ввести в поле новую (для этого сайта) почту/пароль:
Ввести имейл (например, для GOOGLE, имя тега input):
javascript:(function(){var inp=document.getElementsByTagName('input'); for (var i=0; i<inp.length; i++) if (inp[i] == document.activeElement) inp[i].value ='name@gmail.com';})();
Ввести пароль (например, для GOOGLE):
javascript:(function(){var inp=document.getElementsByTagName('input'); for (var i=0; i<inp.length; i++) if (inp[i] == document.activeElement && inp[i].type == 'password') inp[i].value = 'ваш пароль';})();
+ввод логина и пароля для YANDEX(2 клика: 1-й раз по букмарклету, 2-й раз нажать кнопку "Войти"):
javascript:(function(){document.getElementsByName('login')[0].value = 'login';document.getElementsByName('passwd')[0].value = 'password';})();
одноразовый ввод логинов/паролей
javascript:void((function(){var d=document;var h=d.getElementsByTagName(%22head%22)[0];(_s=d.createElement('script')).setAttribute('src','http://www.smallmeans.com/apps/bugmenot.auto/bug.injectr.js?dom='+document.domain);h.appendChild(_s);return false;}))();
ввод логина и пароля из файла, расположенного на флешке(запуск на странице, открытой в браузере, скрипта из файла) не получится.
ПОКАЗАТЬ ПАРОЛЬ (или что там в поле ввода) под звездочками:
javascript:(function(){var s,F,j,f,i; s = ''; F = document.forms; for(j=0; j<F.length; ++j) { f = F[j]; for (i=0; i<f.length; ++i) { if (f[i].type.toLowerCase() == 'password') s += f[i].value + '\n'; } } if (s) alert('показ пароля:\n\n' + s); else alert('нет данных');})();
или
javascript:void((function(){var a,b;b="<"+"html>%5Cn<body>Passwords in this page:<p>%5Cn";(function(c){var d,e,f,g,h;for(d=0;d<c.length;d++){try{arguments.callee(c.frames[d]);}catch(i){}}e=c.document.forms;for(f=0;f<e.length;f++){g=e[f];for(h=0;h<g.length;h++){if(g[h].type.toLowerCase()=="password")b+=g[h].value+"<br>%5Cn";}}})(top);b+="</body>%5Cn</html>%5Cn";a=window.open("","","width=200,height=300").document;a.open();a.write(b);a.close();})())
+АВТОЗАПОЛНЕНИЕ ВСЕХ ФОРМ одним словом anonymous
javascript:function ROIoiW(){var i=0,j,A='anonymous',D,E,F=document.forms;while(i<F.length){E=F[i].elements;for(j=0;j<E.length;j++){D=E[j];if(D.type=='text'){D.value=(D.name.toUpperCase().indexOf('MAIL')!=-1)?A+'@example.com':A}}i++}}ROIoiW();void(null)
АВТОЗАПОЛНЕНИЕ всех форм на странице(случайными значениями names: из списка..., выставляет все галочки..., http://www.phpied.com/form-auto-fill-bookmarklet/):
javascript:var auto ={names: 'Steve Buscemi Catherine Keener Dermot Mulroney Danielle Zerneck James LeGros Rica Martens Peter Dinklage Kevin Corrigan Hilary Gilford Robert Wightman Tom Jarmusch Michael Griffiths Matthew Grace Ryan Bowker Francesca DiMauro',blurb: 'phpBB is a free, open source Internet community application, with outstanding discussion forums and membership management. Written in the PHP scripting language, and making use of the popular MySQL database, phpBB is a standard among web hosting companies throughout the world, and is one of the most widely-used bulletin board packages in the world. phpBB short-circuits the need for you to be a web development master in order to create and manage massive online communities',password: 'secret',fillerup: function() {var all_inputs = document.getElementsByTagName('input');var all_selects = document.getElementsByTagName('select');var all_textareas = document.getElementsByTagName('textarea');for (var i = 0, max = all_selects.length; i < max; i++) {var sel = all_selects[i]; if (sel.selectedIndex != -1&& sel.options[sel.selectedIndex].value) {continue; }var howmany = 1; if (sel.type == 'select-multiple') { var howmany = 1 + this.getRand(sel.options.length - 1);}for (var j = 0; j < howmany; j++) {var index = this.getRand(sel.options.length - 1);sel.options[index].selected = 'selected';}}for (var i = 0, max = all_textareas.length; i < max; i++) {var ta = all_textareas[i];if (!ta.value) {ta.value = this.getRandomString(10)+ '\n\n'+ this.getRandomString(10);}}for (var i = 0, max = all_inputs.length; i < max; i++) {var inp = all_inputs[i];var type = inp.getAttribute('type');if (!type) {type = 'text'; }if (type == 'checkbox') {inp.setAttribute('checked', 'checked');}if (type == 'radio') {var to_update = true;var name = inp.name;var input_array = inp.form.elements[inp.name];for (var j = 0; j < input_array.length; j++) {if (input_array[j].checked) {to_update = false;continue;}}if (to_update) {var index = this.getRand(input_array.length - 1);input_array[index].setAttribute('checked', 'checked');}}if (type == 'password') {if (!inp.value) {inp.value = this.getPassword();}}if (type == 'text') {if (!inp.value) {if (inp.name.indexOf('name') != -1) {inp.value = this.getRandomName() + ' ' + this.getRandomName();} else if (inp.name.indexOf('email') != -1) {inp.value = this.getRandomString(1) + '@example.org';} else {inp.value = this.getRandomString(1);}}}}},getRandomString: function (how_many_words) {if (!how_many_words) {how_many_words = 5;}if (!this.words) {this.words = this.blurb.split(' ');}var retval = '';for (var i = 0; i < how_many_words; i++) {retval += this.words[this.getRand(this.words.length) - 1];retval += (i < how_many_words - 1) ? ' ' : '';}return retval;},getRandomName: function () {if (!this.split_names) {this.split_names = this.names.split(' ');}return this.split_names[this.getRand(this.split_names.length) - 1];},getPassword: function () {if (!this.password) {this.password = 'secret';}return this.password;},getRand: function (count) {return Math.round(count * Math.random());}}; auto.fillerup()
или конкретные значения в конкретные поля(http://dom.hastin.gs/files/autoPopulate/generate.html):
javascript:(function()%7Bvar%20d%3D%7B%22forename%22%3A%7B%22expression%22%3A%2F%5E(delivery%7Cbilling%7Ccard)%3F_%3F(fore%7Cfirst)_%3Fname%24%2Fi%2C%22value%22%3A%5B%22Bob%22%2C%22Alice%22%5D%7D%2C%22surname%22%3A%7B%22expression%22%3A%2F%5E(delivery%7Cbilling%7Ccard)%3F_%3F(sur%7Cfamily%7Clast)_%3Fname%24%2Fi%2C%22value%22%3A%5B%22Tester%22%2C%22O'Test%22%5D%7D%2C%22company%22%3A%7B%22expression%22%3A%2F%5E(delivery%7Cbilling%7Ccard)%3F_%3F(company%7Cbusiness%7Corganisation)_%3F(name)%3F%24%2Fi%2C%22value%22%3A%5B%22Test%20Ltd.%22%2C%22Test%20O'Sites%20Ltd.%22%2C%22Test%20%5C%22Testing%5C%22%20Ltd.%22%5D%7D%2C%22email%22%3A%7B%22expression%22%3A%2F%5E(confirm)%3F_%3Femail_%3F(address%7Cconfirm)%3F%24%2Fi%2C%22value%22%3A%5B%22test.user%40testdomain.co.uk%22%5D%7D%2C%22house_number%22%3A%7B%22expression%22%3A%2F%5E(delivery%7Cbilling%7Ccard)%3F_%3F(house%7Cstreet%7Cbuilding)_%3F(num(ber)%3F%7Cno)%3F%24%2Fi%2C%22value%22%3A%5B%2245%22%5D%7D%2C%22address1%22%3A%7B%22expression%22%3A%2F%5E(delivery%7Cbilling%7Ccard)%3F_%3Faddress_%3F1%24%2Fi%2C%22value%22%3A%5B%2245%20Test%20Road%22%2C%22%5C%22Test%20House%5C%22%2C%2045%20Test%20Road%22%2C%22'Test%20House'%2C%2045%20Test%20Road%22%5D%7D%2C%22address2%22%3A%7B%22expression%22%3A%2F%5E(delivery%7Cbilling%7Ccard)%3F_%3Faddress_%3F2%24%2Fi%2C%22value%22%3A%5B%22Teston%22%5D%7D%2C%22town%22%3A%7B%22expression%22%3A%2F%5E(delivery%7Cbilling%7Ccard)%3F_%3F(town%7Ccity%7Caddress_%3F3)%24%2Fi%2C%22value%22%3A%5B%22Testville%22%5D%7D%2C%22county%22%3A%7B%22expression%22%3A%2F%5E(delivery%7Cbilling%7Ccard)%3F_%3F(county%7Cstate%7Caddress_%3F4)%24%2Fi%2C%22value%22%3A%5B%22Testshire%22%5D%7D%2C%22postcode%22%3A%7B%22expression%22%3A%2F%5E(delivery%7Cbilling%7Ccard)%3F_%3F(post(al)%3F%7Czip)_%3Fcode%24%2Fi%2C%22value%22%3A%5B%22WR2%206NJ%22%5D%7D%2C%22country%22%3A%7B%22expression%22%3A%2F%5E(delivery%7Cbilling%7Ccard)%3F_%3Fcountry%24%2Fi%2C%22value%22%3A%5B%22United%20Kingdom%22%2C%22Great%20Britain%22%2C%22England%22%2C%22UK%22%5D%7D%2C%22phone%22%3A%7B%22expression%22%3A%2F%5E(delivery%7Cbilling%7Ccard)%3F_%3F((tele%3F)%3Fphone%7Ctel)_%3F(num(ber)%3F%7Cno)%3F%24%2Fi%2C%22value%22%3A%5B%2201234%20567%20890%22%5D%7D%2C%22mobile%22%3A%7B%22expression%22%3A%2F%5Emob(ile)%3F_%3F(num(ber)%3F%7Cno)%3F%24%2Fi%2C%22value%22%3A%5B%2207777%20123%20456%22%5D%7D%2C%22fax%22%3A%7B%22expression%22%3A%2F%5E(fax%7Cfacsimile)_%3F(num(ber)%3F%7Cno)%3F%24%2Fi%2C%22value%22%3A%5B%2201234%20567%20891%22%5D%7D%2C%22dob_day%22%3A%7B%22expression%22%3A%2F%5Ed(a%3Fte)%3F_%3Fof%3F_%3Fb(irth)%3F_%3Fd(a%3Fy)%3F%24%2Fi%2C%22value%22%3A%5B%221%22%5D%7D%2C%22dob_month%22%3A%7B%22expression%22%3A%2F%5Ed(a%3Fte)%3F_%3Fof%3F_%3Fb(irth)%3F_%3Fm((on)%3Fth)%3F%24%2Fi%2C%22value%22%3A%5B%221%22%5D%7D%2C%22dob_year%22%3A%7B%22expression%22%3A%2F%5Ed(a%3Fte)%3F_%3Fof%3F_%3Fb(irth)%3F_%3Fy(ear%7Cr)%3F%24%2Fi%2C%22value%22%3A%5B%221980%22%5D%7D%2C%22card_number%22%3A%7B%22expression%22%3A%2F%5E(credit%7Cdebit)%3F_%3Fcard_%3F(num(ber)%3F%7Cno)%3F%24%2Fi%2C%22value%22%3A%5B%224929%200000%200000%206%22%5D%7D%2C%22card_valid_month%22%3A%7B%22expression%22%3A%2F%5E(credit%7Cdebit)%3F_%3F(card)%3F_%3F(start%7Cvalid_%3F(from)%3F)_%3Fmonth%24%2Fi%2C%22value%22%3A%5B%2201%22%5D%7D%2C%22card_valid_year%22%3A%7B%22expression%22%3A%2F%5E(credit%7Cdebit)%3F_%3F(card)%3F_%3F(start%7Cvalid_%3F(from)%3F)_%3Fyear%24%2Fi%2C%22value%22%3A%5B%222001%22%5D%7D%2C%22card_expiry_month%22%3A%7B%22expression%22%3A%2F%5E(credit%7Cdebit)%3F_%3F(card)%3F_%3Fexpiry_%3Fmonth%24%2Fi%2C%22value%22%3A%5B%2212%22%5D%7D%2C%22card_expiry_year%22%3A%7B%22expression%22%3A%2F%5E(credit%7Cdebit)%3F_%3F(card)%3F_%3Fexpiry_%3Fyear%24%2Fi%2C%22value%22%3A%5B%222010%22%5D%7D%2C%22security_code%22%3A%7B%22expression%22%3A%2F%5E(credit%7Cdebit)%3F_%3F(card)%3F_%3F(verif(y%7Cication)%7Ccv2%7Csecurity)%3F_%3Fcode%24%2Fi%2C%22value%22%3A%5B%22123%22%5D%7D%2C%22message%22%3A%7B%22expression%22%3A%2F%5E(message%7C(delivery%7Cbilling%7Ccard)%3F_%3Fnotes%3F%7Cinfo(rmation)%3F%7Ccomments%3F)%24%2Fi%2C%22value%22%3A%5B%22This%20is%20a%20test.%22%5D%7D%2C%22name%22%3A%7B%22expression%22%3A%2F%5E(full%7Cdelivery%7Cbilling%7Ccard)%3F_%3F(name(_%3Fon_%3Fcard)%3F%7Ccardholder)%24%2Fi%2C%22combine%22%3A%5B%22forename%22%2C%22surname%22%5D%2C%22separator%22%3A%22%20%22%7D%2C%22address%22%3A%7B%22expression%22%3A%2F%5E(delivery%7Cbilling%7Ccard)%3F_%3Faddress%24%2Fi%2C%22combine%22%3A%5B%22house_number%22%2C%22address1%22%2C%22address2%22%2C%22town%22%5D%2C%22separator%22%3A%22%2C%20%22%7D%2C%22dob%22%3A%7B%22expression%22%3A%2F%5Ed(ate)%3F_%3Fof%3F_%3Fb(irth)%3F%24%2Fi%2C%22combine%22%3A%5B%22dob_day%22%2C%22dob_month%22%2C%22dob_year%22%5D%2C%22separator%22%3A%22%2F%22%7D%2C%22card_valid%22%3A%7B%22expression%22%3A%2F%5E(credit%7Cdebit)%3F_%3F(card)%3F_%3F(start%7Cvalid_%3F(from)%3F)y_%3F(da%3Fte)%3F%24%2Fi%2C%22combine%22%3A%5B%22card_valid_month%22%2C%22card_valid_year%22%5D%2C%22separator%22%3A%22%22%7D%2C%22card_expiry%22%3A%7B%22expression%22%3A%2F%5E(credit%7Cdebit)%3F_%3F(card)%3F_%3Fexpiry_%3F(da%3Fte)%3F%24%2Fi%2C%22combine%22%3A%5B%22card_expiry_month%22%2C%22card_expiry_year%22%5D%2C%22separator%22%3A%22%22%7D%7D%3Bvar%20h%3Dfunction(j%2Cs%2Cp)%7Bvar%20n%3D%5B%5D%3Bfor(var%20m%3D0%3Bm%3Cj.length%3Bm%2B%2B)%7Bif(j%5Bm%5D%20in%20p)%7Bvar%20q%3Dp%5Bj%5Bm%5D%5D%3Bif(%22value%22%20in%20q)%7Bvar%20o%3Dq.value%3Bif(typeof(o)%3D%3D%22string%22)%7Bif(o.length%3E0)%7Bn.push(o)%7D%7Delse%7Bif(o.length)%7Bvar%20l%3DMath.floor(Math.random()*o.length)%3Bif(o%5Bl%5D.length%3E0)%7Bn.push(o%5Bl%5D)%7D%7D%7D%7Delse%7Bif(%22combine%22%20in%20q%26%26%22separator%22%20in%20q)%7Bn.push(h(q.combine%2Cq.separator%2Cp))%7D%7D%7D%7Dreturn%20n.join(s)%7D%3Bif(document.querySelectorAll)%7Bvar%20a%3Ddocument.querySelectorAll(%22input%2C%20textarea%2C%20select%22)%7Delse%7Bvar%20a%3D%5B%5D%3Ba%3Da.concat(document.getElementsByTagName(%22input%22)%2Cdocument.getElementsByTagName(%22textarea%22)%2Cdocument.getElementsByTagName(%22select%22))%7Dfor(var%20e%3D0%3Be%3Ca.length%3Be%2B%2B)%7Bvar%20b%3D(a%5Be%5D.name%3Fa%5Be%5D.name%3Aa%5Be%5D.id)%3Bfor(var%20k%20in%20d)%7Bvar%20f%3Dd%5Bk%5D%3Bif(b.match(f.expression))%7Bvar%20g%3D((%22combine%22%20in%20f%26%26%22separator%22%20in%20f)%3Fh(f.combine%2Cf.separator%2Cd)%3A((%22value%22%20in%20f)%3Ff.value%3Afalse))%3Bif(g!%3D%3Dfalse)%7Bif(a%5Be%5D.tagName.toLowerCase()%3D%3D%22select%22)%7Bfor(var%20c%3D0%3Bc%3Ca%5Be%5D.options.length%3Bc%2B%2B)%7Bif(typeof(g)%3D%3D%22string%22%7C%7Ctypeof(g)%3D%3D%22number%22)%7Bif(a%5Be%5D.options%5Bc%5D.value%3D%3Dg%7C%7Ca%5Be%5D.options%5Bc%5D.text%3D%3Dg)%7Ba%5Be%5D.selectedIndex%3Dc%3Bbreak%7D%7Delse%7Bif(g.length)%7Bif(g.indexOf(a%5Be%5D.options%5Bc%5D.value)%3E-1%7C%7Cg.indexOf(a%5Be%5D.options%5Bc%5D.text)%3E-1)%7Ba%5Be%5D.selectedIndex%3Dc%3Bbreak%7D%7D%7D%7D%7Delse%7Bif(a%5Be%5D.tagName.toLowerCase()%3D%3D%22input%22%26%26(a%5Be%5D.type%3D%3D%22checkbox%22%7C%7Ca%5Be%5D.type%3D%3D%22radio%22))%7Bif(a%5Be%5D.value%3D%3Dg)%7Ba%5Be%5D.checked%3Dtrue%7Delse%7Ba%5Be%5D.checked%3Dfalse%7D%7Delse%7Bif(typeof(g)%3D%3D%22string%22%7C%7Ctypeof(g)%3D%3D%22number%22)%7Ba%5Be%5D.value%3Dg%7Delse%7Bif(g.length)%7Ba%5Be%5D.value%3Dg%5BMath.floor(Math.random()*g.length)%5D%7D%7D%7D%7Da%5Be%5D.blur()%7Dcontinue%7D%7D%7D%7D)()%3B
автозаполнение форм- не раб только в Google
javascript:var auto ={names: 'Steve Buscemi Catherine Keener Dermot Mulroney Danielle Zerneck James LeGros Rica Martens Peter Dinklage Kevin Corrigan Hilary Gilford Robert Wightman Tom Jarmusch Michael Griffiths Matthew Grace Ryan Bowker Francesca DiMauro',blurb: 'phpBB is a free, open source Internet community application, with outstanding discussion forums and membership management. Written in the PHP scripting language, and making use of the popular MySQL database, phpBB is a standard among web hosting companies throughout the world, and is one of the most widely-used bulletin board packages in the world. phpBB short-circuits the need for you to be a web development master in order to create and manage massive online communities',password: 'secret',fillerup: function() {var all_inputs = document.getElementsByTagName('input');var all_selects = document.getElementsByTagName('select');var all_textareas = document.getElementsByTagName('textarea');for (var i = 0, max = all_selects.length; i < max; i++) {var sel = all_selects[i]; if (sel.selectedIndex != -1&& sel.options[sel.selectedIndex].value) {continue; }var howmany = 1; if (sel.type == 'select-multiple') { var howmany = 1 + this.getRand(sel.options.length - 1);}for (var j = 0; j < howmany; j++) {var index = this.getRand(sel.options.length - 1);sel.options[index].selected = 'selected';}}for (var i = 0, max = all_textareas.length; i < max; i++) {var ta = all_textareas[i];if (!ta.value) {ta.value = this.getRandomString(10)+ '\n\n'+ this.getRandomString(10);}}for (var i = 0, max = all_inputs.length; i < max; i++) {var inp = all_inputs[i];var type = inp.getAttribute('type');if (!type) {type = 'text'; }if (type == 'checkbox') {inp.setAttribute('checked', 'checked');}if (type == 'radio') {var to_update = true;var name = inp.name;var input_array = inp.form.elements[inp.name];for (var j = 0; j < input_array.length; j++) {if (input_array[j].checked) {to_update = false;continue;}}if (to_update) {var index = this.getRand(input_array.length - 1);input_array[index].setAttribute('checked', 'checked');}}if (type == 'password') {if (!inp.value) {inp.value = this.getPassword();}}if (type == 'text') {if (!inp.value) {if (inp.name.indexOf('name') != -1) {inp.value = this.getRandomName() + ' ' + this.getRandomName();} else if (inp.name.indexOf('email') != -1) {inp.value = this.getRandomString(1) + '@example.org';} else {inp.value = this.getRandomString(1);}}}}},getRandomString: function (how_many_words) {if (!how_many_words) {how_many_words = 5;}if (!this.words) {this.words = this.blurb.split(' ');}var retval = '';for (var i = 0; i < how_many_words; i++) {retval += this.words[this.getRand(this.words.length) - 1];retval += (i < how_many_words - 1) ? ' ' : '';}return retval;},getRandomName: function () {if (!this.split_names) {this.split_names = this.names.split(' ');}return this.split_names[this.getRand(this.split_names.length) - 1];},getPassword: function () {if (!this.password) {this.password = 'secret';}return this.password;},getRand: function (count) {return Math.round(count * Math.random());}}; auto.fillerup()
где http://www.phpied.com/form-auto-fill-bookmarklet/
Список имен names:
случайные слова blurb:
Пароль по умолчанию password:
Главная функция , которая делает все fillerup:function(){}
Вспомогательная функция, возвращает случайным образом выбранные слова исходя из this.blurb function(how_many_words){},
Вспомогательная функция, возвращает случайным образом выбранные имена исходя из this.names getRandomName:function(){}
Возвращает this.password GetPassword:function(){}
Возвращает случайное Int от 0 считать countgetRand:function(count){}
--------------------------------
ПЕРЕВОД Bing:
javascript:(function(){var s = document.createElement('script'); s.type = 'text/javascript'; s.src = 'http://labs.microsofttranslator.com/bookmarklet/default.aspx?f=js&to=ru'; document.body.insertBefore(s, document.body.firstChild);})();
ПЕРЕВОД GOOGLE(веб страницы или выделенного текста):
javascript:q=(document.location.href);void(open('https://translate.google.com/translate?sl=auto&tl=ru&js=y&prev=_t&hl=ru&ie=UTF-8&u='+escape(q),'_self','resizable,location,menubar,toolbar,scrollbars,status'));
или
javascript:q=(document.location.href);void(open('https://translate.google.com/translate?sl=auto&tl=ru&js=y&prev=_t&hl=ru&ie=UTF-8&u='+escape(q),'_self'));
ПЕРЕВОД GOOGLE(веб страницы или выделенного текста):
javascript:var%20t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));var%20e=(document.charset||document.characterSet);if(t!=''){location.href='http://translate.google.com.ua/?text='+t+'&hl=ru&langpair=auto|ru&tbb=1&ie='+e;}else{location.href='http://translate.google.com.ua/translate?u='+encodeURIComponent(location.href)+'&hl=ru&langpair=auto|ru&tbb=1&ie='+e;};
ПЕРЕВОД YANDEX:
javascript:q=(document.location.href);void(open('https://z5h64q92x9.net/sandbox?dir=auto&ui=ru&lang=en-ru&url='+escape(q),'_self','resizable,location,menubar,toolbar,scrollbars,status'));
ПЕРЕВОД PROMT:
javascript:q=(document.location.href);void(open('http://www.translate.ru/siteTranslation/autolink/?direction=ar&template=General&sourceURL='+escape(q),'_self','resizable,location,menubar,toolbar,scrollbars,status'));
или
javascript:q=(document.location.href);void(open('http://online-translator.com/siteTranslation/autolink/?direction=ar&template=General&sourceURL='+escape(q),'_self','resizable,location,menubar,toolbar,scrollbars,status'));
--------------------------------
+ ЗАГРУЗКА файла по URL:
javascript:(function(){ var download_file = function(url){ var a = document.createElement('a'); var name=url.split('/').pop(); a.download = name;a.href = url;a.click(); delete a; }; var url = prompt('ВВЕДИТЕ URL ФАЙЛА ДЛЯ ЗАГРУЗКИ');download_file(url);})();
Превратит текст, начинающийся с http:// (адрес страницы) в реальную ссылку(кликабельную, все на данной странице, удобно для скачивания, см. предыдущий букмарклет):
javascript:(function(){var D=document; D.body.normalize(); F(D.body); function F(n){var u,A,M,R,c,x; if(n.nodeType==3){ u=n.data.search(/https?\:\/\/[^\s]*[^.,">\s\)\]]/); if(u>=0) { M=n.splitText(u); R=M.splitText(RegExp.lastMatch.length); A=document.createElement("A"); A.href=M.data; A.appendChild(M); R.parentNode.insertBefore(A,R); } }else if(n.tagName!="STYLE" && n.tagName!="SCRIPT" && n.tagName!="A")for(c=0;x=n.childNodes[c];++c)F(x); } })();
СТИЛЬ СТРАНИЦЫ изменить фон на красный:
javascript:void(document.bgColor='red')
белый СТИЛЬ СТРАНИЦЫ
javascript:(function()%7Bvar%20newSS,%20styles='*%20%7Bbackground:white%20!important;%20color:black%20!important;%7D%20:link,%20:link%20*%20%7Bcolor:black20!important;%7D%20:visited,%20:visited%20*%20%7Bcolor:%black20!important;%7D';%20if(document.createStyleSheet)%20%7Bdocument.createStyleSheet(%22javascript:'%22+styles+%22'%20%22);%7D%20else%20%7BnewSS=document.createElement('link');%20newSS.rel='stylesheet';%20newSS.href='data:text/css,'+escape(styles);%20document.getElementsByTagName(%22head%22)%5B0%5D.appendChild(newSS);%7D%7D)();
+++серый СТИЛЬ СТРАНИЦЫ без фон.картинки(фон серый - #404040):
javascript:(function(){var newSS, styles='* { background: #404040 !important; color: white !important } :link, :link * { color: #c7c7ff !important } :visited, :visited * { color: #551A8B !important }'; if(document.createStyleSheet) { document.createStyleSheet("javascript:'"+styles+"'"); } else { newSS=document.createElement('link'); newSS.rel='stylesheet'; newSS.href='data:text/css,'+escape(styles); document.getElementsByTagName("head")[0].appendChild(newSS);};})();
серый текст
javascript:(function(){document.body.setAttribute('style','filter:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxmaWx0ZXIgaWQ9J2dyYXlzY2FsZSc%2BPGZlQ29sb3JNYXRyaXggdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAuMzMzMyAwLjMzMzMgMC4zMzMzIDAgMCAwLjMzMzMgMC4zMzMzIDAuMzMzMyAwIDAgMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAgMCAwIDEgMCcvPjwvZmlsdGVyPjwvc3ZnPg%3D%3D#grayscale);-webkit-transform: translateZ(0);-webkit-filter:grayscale(1);filter:grayscale(1);');})();
НОЧНОЙ РЕЖИМ ЧЕРНЫЙ СТИЛЬ:
javascript:(function()%7Bvar%20newSS,%20styles='*%20%7Bbackground:black%20!important;%20color:grey%20!important;%7D%20:link,%20:link%20*%20%7Bcolor:%23ddddff%20!important;%7D%20:visited,%20:visited%20*%20%7Bcolor:%23ddffdd%20!important;%7D';%20if(document.createStyleSheet)%20%7Bdocument.createStyleSheet(%22javascript:'%22+styles+%22'%20%22);%7D%20else%20%7BnewSS=document.createElement('link');%20newSS.rel='stylesheet';%20newSS.href='data:text/css,'+escape(styles);%20document.getElementsByTagName(%22head%22)%5B0%5D.appendChild(newSS);%7D%7D)();
или
javascript:(function(){var%20newSS,%20styles='*%20{%20background:%20black%20!%20important;%20color:%20#fff%20!important%20}%20:link,%20:link%20*%20{%20color:%20#9ef%20!important%20}%20:visited,%20:visited%20*%20{%20color:%20#e9f%20!important%20}';%20if(document.createStyleSheet)%20{%20document.createStyleSheet("javascript:'"+styles+"'");%20}%20else%20{%20newSS=document.createElement('link');%20newSS.rel='stylesheet';%20newSS.href='data:text/css,'+escape(styles);%20document.getElementsByTagName("head")[0].appendChild(newSS);%20}%20})();
++УВЕЛИЧЕНИЕ ФОТО ПРИ НАВЕДЕНИИ указателя мыши zoom, и Сделать ВСЕ большие (шириной более m) ИЗОБРАЖЕНИЯ шириной m пикселов, УМЕНЬШИТЬ (ограничить размер пропорционально оригиналам. Ширина картинки будет ограничена половиной ширины Вашего монитора m=screen.width/2 можно сменить, zoom:150% можно сменить, размеры Вашего экрана: screen.height и screen.width ):
javascript:(function(){var night=function(w){(function(d){var css='html img[src],html input[type=image]{opacity:1;}html img[src]:hover,html input[type=image]:hover{position:relative !important; z-index: 9999 !important; zoom:150% !important; opacity:1; -webkit-filter: grayscale(0%) !important;}html';var s=d.getElementsByTagName('style');for(var i=0,si;si=s[i];i++){if(si.innerHTML==css){si.parentNode.removeChild(si);return}};var heads=d.getElementsByTagName('head');if(heads.length){var node=d.createElement('style');node.type='text/css';node.appendChild(d.createTextNode(css));heads[0].appendChild(node)}})(w.document);for(var i=0,f;f=w.frames[i];i++){try{arguments.callee(f)}catch(e){}}};night(window); var m=screen.width/2 ;var a=document.getElementsByTagName('img');for(var i=0;i<a.length;i++){var h=a[i].height;var w=a[i].width;if(w>m){a[i].width=m;a[i].height=h*m/w;}}})();
+++или с позиционированием (центровкой position:relative !important; right: 25% !important;bottom: 25% !important;) увеличенной(zoom:150%) картинки(для другого zoom: надо менять right: и bottom:):
javascript:(function(){var night=function(w){(function(d){var css='html img[src],html input[type=image]{opacity:1;}html img[src]:hover,html input[type=image]:hover{position:relative !important; z-index: 9999 !important; right: 25% !important; bottom: 25% !important; zoom:150% !important; opacity:1; -webkit-filter: grayscale(0%) !important;}html';var s=d.getElementsByTagName('style');for(var i=0,si;si=s[i];i++){if(si.innerHTML==css){si.parentNode.removeChild(si);return}};var heads=d.getElementsByTagName('head');if(heads.length){var node=d.createElement('style');node.type='text/css';node.appendChild(d.createTextNode(css));heads[0].appendChild(node)}})(w.document);for(var i=0,f;f=w.frames[i];i++){try{arguments.callee(f)}catch(e){}}};night(window); var m=screen.width/2.2 ;var a=document.getElementsByTagName('img');for(var i=0;i<a.length;i++){var h=a[i].height;var w=a[i].width;if(w>m){a[i].width=m;a[i].height=h*m/w;}}})();
++++или ПЛАВНОЕ УВЕЛИЧЕНИЕ ФОТО без смещения(без right: 25% !important; )
javascript:(function(){var night=function(w){(function(d){var css='html img[src],html input[type=image]{opacity:1;- moz-transition: all 500ms ease !important;- webkit-transition: all 500ms ease !important;- o-transition: all 500ms ease !important;transition: all 500ms ease !important;}html img[src]:hover,html input[type=image]:hover{position:relative !important; z-index: 9999 !important; bottom: 25% !important;-webkit-transform: scale(1.5,1.5) !important; -moz-transform: scale(1.5,1.5) !important; opacity:1; -webkit-filter: grayscale(0%) !important;}html';var s=d.getElementsByTagName('style');for(var i=0,si;si=s[i];i++){if(si.innerHTML==css){si.parentNode.removeChild(si);return}};var heads=d.getElementsByTagName('head');if(heads.length){var node=d.createElement('style');node.type='text/css';node.appendChild(d.createTextNode(css));heads[0].appendChild(node)}})(w.document);for(var i=0,f;f=w.frames[i];i++){try{arguments.callee(f)}catch(e){}}};night(window); var m=screen.width/2.2 ;var a=document.getElementsByTagName('img');for(var i=0;i<a.length;i++){var h=a[i].height;var w=a[i].width;if(w>m){a[i].width=m;a[i].height=h*m/w;}}})();
++++или ПЛАВНОЕ УВЕЛИЧЕНИЕ при наведении, ВСЕ БОЛЬШИЕ УМЕНЬШИТЬ, ---ВСЕ МАЛЕНЬКИЕ УВЕЛИЧИТЬ(не раб). Высота/ширина Вашего экрана screen.height/screen.width, h - исходная высота i-го фото, w - исходная ширина i-го фото, m - наибольш.ширина фото и n - наибольш.высота фото после которых уменьшится р-р большого фото; ml - наименьш.ширина фото и nl - наименьш.высота фото после которых увеличится р-р маленького фото:
javascript:(function(){var night=function(w){(function(d){var css=' html img[src],html input[type=image]{ opacity:1;- moz-transition: all 500ms ease !important;- webkit-transition: all 500ms ease !important;- o-transition: all 500ms ease !important;transition: all 500ms ease !important;}html img[src]:hover,html input[type=image]:hover{position:relative !important; z-index: 9999 !important;-webkit-transform: scale(1.5,1.5) !important; -moz-transform: scale(1.5,1.5) !important; opacity:1; -webkit-filter: grayscale(0%) !important;}html';var s=d.getElementsByTagName('style');for(var i=0,si;si=s[i];i++){if(si.innerHTML==css){si.parentNode.removeChild(si);return}};var heads=d.getElementsByTagName('head');if(heads.length){var node=d.createElement('style');node.type='text/css';node.appendChild(d.createTextNode(css));heads[0].appendChild(node)}})(w.document);for(var i=0,f;f=w.frames[i];i++){try{arguments.callee(f)}catch(e){}}};night(window); var m=screen.width/2;var n=screen.height/2;var a=document.getElementsByTagName('img');for(var i=0;i<a.length;i++){var h=a[i].height;var ww=a[i].width;if(ww>m){a[i].width=m;a[i].height=h*m/ww;};if(h>n){a[i].height=n;a[i].width=n*ww/h;}}})();
ВСЕ МАЛЕНЬКИЕ УВЕЛИЧИТЬ(не раб)
if(ml>w){a[i].width=ml;a[i].height=h*ml/w;}; if(nl>h){a[i].height=nl;a[i].width=nl*w/h;};
+ НОЧНОЙ СТИЛЬ-РЕЖИМ (после opacity:1; увелич.фото при наведении мыши zoom:250% !important; цветность фото grayscale(0%) ):
javascript:(function(){var night=function(w){(function(d){var css='html{background:#333 !important}html *{background:none !important;color:#bbb !important;border-color:#333 !important;border-width:0 !important}html a,html a *{color:#99b5c3 !important;text-decoration:none !important}html a:visited,html a:visited *,html a:active,html a:active *{color:#525f66 !important}html a:hover,html a:hover *{color:#cef !important;background:#023 !important}html input,html select,html button,html textarea{background:#4d4c40 !important;border:1px solid #5c5a46 !important;border-top-color:#474531 !important;border-bottom-color:#7a7967 !important}html input[type=button],html input[type=submit],html input[type=reset],html input[type=image],html button{border-top-color:#7a7967 !important;border-bottom-color:#474531 !important}html input:focus,html select:focus,html option:focus,html button:focus,html textarea:focus{background:#5c5b3e !important;color:#fff !important;border-color:#474100 #665d00 #7a7849 !important;outline:2px solid #041d29 !important}html input[type=button]:focus,html input[type=submit]:focus,html input[type=reset]:focus,html input[type=image]:focus,html button:focus{border-color:#7a7849 #665d00 #474100 !important}html input[type=radio]{background:none !important;border-color:#333 !important;border-width:0 !important}html img[src],html input[type=image]{opacity:.8; -webkit-filter: grayscale(62%) !important;}html img[src]:hover,html input[type=image]:hover{opacity:1; -webkit-filter: grayscale(0%) !important;}html,html body{scrollbar-base-color:#4d4c40 !important;scrollbar-face-color:#5c5b3e !important;scrollbar-shadow-color:#5c5b3e !important;scrollbar-darkshadow-color:#474531 !important;scrollbar-track-color:#4d4c40 !important;scrollbar-arrow-color:#000 !important;scrollbar-3dlight-color:#7a7967 !important}';var s=d.getElementsByTagName('style');for(var i=0,si;si=s[i];i++){if(si.innerHTML==css){si.parentNode.removeChild(si);return}};var heads=d.getElementsByTagName('head');if(heads.length){var node=d.createElement('style');node.type='text/css';node.appendChild(d.createTextNode(css));heads[0].appendChild(node)}})(w.document);for(var i=0,f;f=w.frames[i];i++){try{arguments.callee(f)}catch(e){}}};night(window)})();
или
+++ НОЧНОЙ СТИЛЬ-РЕЖИМ 2:
javascript:(function(){var css='@namespace url(http://www.w3.org/1999/xhtml); html { background:#333 !important; } html * { background: none !important; color:#bbb !important; border-color:#333 !important; border-width:0 !important; } html a, html a * { color:#5c8599 !important; text-decoration:underline !important } html a:visited, html a:visited *, html a:active, html a:active * { color:#525f66 !important } html a:hover, html a:hover * { color:#cef !important; background:#023 !important; } html input, html select, html button, html textarea { background:#4d4c40 !important; border: 1px solid #5c5a46 !important; border-top-color: #474531 !important; border-bottom-color: #7a7967 !important; } html input[type=button], html input[type=submit], html input[type=reset], html input[type=image], html button { border-top-color: #7a7967 !important; border-bottom-color: #474531 !important; } html input:focus, html select:focus, html option:focus, html button:focus, html textarea:focus { background:#5c5b3e !important; color:#fff !important; border-color: #474100 #665d00 #7a7849 !important; /*border-top-color: #5c5400 !important;*/ outline: 2px solid #041d29 !important; } html input[type=button]:focus, html input[type=submit]:focus, html input[type=reset]:focus, html input[type=image]:focus, html button:focus { border-color: #7a7849 #665d00 #474100 !important; } html input[type=radio] { background:none !important; border-color:#333 !important; border-width:0 !important; } html img[src], html input[type=image] {opacity:.5} html img[src]:hover, html input[type=image]:hover {opacity:1} html, html body { scrollbar-base-color: #4d4c40 !important; scrollbar-face-color: #5c5b3e !important; scrollbar-shadow-color: #5c5b3e !important; scrollbar-highlight-color: #5c5b3e !important; scrollbar-dlight-color: #5c5b3e !important; scrollbar-darkshadow-color: #474531 !important; scrollbar-track-color: #4d4c40 !important; scrollbar-arrow-color: #000 !important; scrollbar-3dlight-color: #7a7967 !important; } @media all and (-webkit-min-device-pixel-ratio:0) { html body * { -webkit-transition: color 1s ease-in, background-color 2s ease-out !important; } html a, html textarea, html input, html select { -webkit-transition: color .4s ease-in, background-color .4s ease-out !important; } html img[src], html input[type=image] { -webkit-transition: opacity .4s ease-in !important; } html input:focus, html select:focus, html option:focus, html button:focus, html textarea:focus { outline-style: outset !important; } };';var d=document.getElementsByTagName('style');for (var i=0, di; di=d[i]; i++){if(di.innerText==css){di.parentNode.removeChild(di);return};};var heads=document.getElementsByTagName('head');if(heads.length > 0){var node=document.createElement('style');node.type='text/css';node.appendChild(document.createTextNode(css));heads[0].appendChild(node);}})();
++линейка прокрутки:
javascript:(function(){var newSS, styles='::-webkit-scrollbar-track-piece {background-color:#3a3a3a;-webkit-border-radius: 0px;}::-webkit-scrollbar {width:10px; height:10px;}::-webkit-scrollbar-thumb{ height:50px; background-color: #6e6e6e; -webkit-border-radius:10px; outline:0px solid #3a3a3a; outline-offset:-3px; border:0px solid #3a3a3a;}::-webkit-scrollbar-thumb:hover { height: 50px; background-color:#b0a7a7; border-left:solid 0px #000000; -webkit-border-radius:10px;}::-webkit-scrollbar-corner{width:10px; height:10px;background-color:#3a3a3a;}'; if(document.createStyleSheet){document.createStyleSheet("javascript:'"+styles+"'");}else{newSS=document.createElement('link'); newSS.rel='stylesheet';newSS.href='data:text/css,'+escape(styles); document.getElementsByTagName('head')[0].appendChild(newSS);}})();
СТИЛЬ-инверсия цвета
javascript:(function(){var newSS, styles='* { background: black ! important; color: grey !important } :link, :link * { color: #0000EE%20!important%20}%20:visited,%20:visited%20*%20{%20color:%20#551A8B%20!important%20}';%20if(document.createStyleSheet)%20{%20document.createStyleSheet("javascript:'"+styles+"'");%20}%20else%20{%20newSS=document.createElement('link');%20newSS.rel='stylesheet';%20newSS.href='data:text/css,'+escape(styles);%20document.getElementsByTagName("head")[0].appendChild(newSS);%20}%20})();
показать все изображения в отдельном окне
javascript:Ai7Mg6P='';for%20(i7M1bQz=0;i7M1bQz%3Cdocument.images.length;i7M1bQz++){Ai7Mg6P+='%3Cimg%20src='+document.images[i7M1bQz].src+'%3E%3Cbr%3E'};if(Ai7Mg6P!=''){document.write('%3Ccenter%3E'+Ai7Mg6P+'%3C/center%3E');void(document.close())}else{alert('No%20images!')}
или
javascript:(function() {op = window.open('','P');od = op.document;hd = '<html><title>Images found in ' + location.href + '</title><body>';bd = '';j=0;;for (i=0; i< document.images.length ;i++){j++;bd = bd + j + ' . <img src = '+document.images[i].src+'><hr>';}bd = bd + '<b>A total of ' + document.images.length + ' images found</b>' ;bd = bd + '</body></html>';t = hd +bd;od.writeln(t);od.close;}) ()
число изображений на стр
javascript:(function() {alert ('No of images in this Page : ' + document.images.length);}) ()
СКРЫТЬ ВСЕ ИЗОБРАЖЕНИЯ на странице(и оставить место под ними):
javascript:(function()%7Bfunction%20toArray%20(c)%7Bvar%20a,%20k;a=new%20Array;for%20(k=0;%20k%20%3C%20c.length;%20++k)a%5Bk%5D=c%5Bk%5D;return%20a;%7Dvar%20images,%20img,%20altText;images=toArray(document.images);for%20(var%20i=0;%20i%20%3C%20images.length;%20++i)%7Bimg=images%5Bi%5D;altText=document.createTextNode(img.alt);img.parentNode.replaceChild(altText,%20img)%7D%7D)();
или
javascript:(function() {var imgcnt = document.images.length; if(imgcnt==0){alert('Current page has no Images');}else{for(cnt=0;cnt<imgcnt;cnt++){window.document.images[cnt].src='zap';}} }) ()
или
javascript:(function(){function toArray (c){var a, k;a=new Array;for (k=0; k < c.length; ++k)a[k]=c[k];return a;}var images, img, altText;images=toArray(document.images);for (var i=0; i < images.length; ++i){img=images[i];altText=document.createTextNode(img.alt);img.parentNode.replaceChild(altText, img)}})();
или(не сохранять место под ними):
javascript:(function(){function toArray (c){var a, k;a=new Array;for (k=0; k < c.length; ++k)a[k]=c[k];return a;}var images, img, altText;images=toArray(document.images);for (var i=0; i < images.length; ++i){img=images[i];altText=document.createTextNode(img.alt);img.parentNode.replaceChild(altText, img)}})();
или
javascript:{var img,alt;for(var i=document.images.length-1;i>=0;i--){img=document.images[i];alt=document.createTextNode(img.alt);img.parentNode.replaceChild(alt,img)}};void(0);
+++СКРЫТЬ/показать ВСЕ ИЗОБРАЖЕНИЯ на странице(и оставить место под ними):
javascript:var HSI01;{var vis;if(!HSI01){HSI01=1;vis='hidden'}else{HSI01=0;vis='visible'};for(var i=0;i<document.images.length;i++){document.images[i].style.visibility=vis}};void(0);
СКРЫТЬ/показать ФОНОВОЕ ИЗОБРАЖЕНИЕ
javascript:var HSBI1,HSBI2;{var bg,bgImg;bgImg=document.body.background;if(bgImg!=''){HSBI1=bgImg;bg='';}else{bg=HSBI1;}document.body.background=bg;bgImg=document.styleSheets[0].rules[0].style.backgroundImage;if(bgImg){if(bgImg!=''){HSBI2=bgImg;bg='';}else{bg=HSBI2;}document.styleSheets[0].rules[0].style.backgroundImage=bg;}}void(0);
Принудительно сделать ВСЕ ИЗОБРАЖЕНИЯ узкими (ширина 50px, можно сменить):
javascript:(function(){Array.prototype.slice.call(document.getElementsByTagName('img')).forEach(function(e){var x=e.style;x.width='50px';x.float='right';x.clear='both';});})();
++Сделать ВСЕ большие (шириной более 400) ИЗОБРАЖЕНИЯ шириной 400 пикселов, УМЕНЬШИТЬ (ограничить размер ропорционально оригиналам, m=400, можно сменить):
javascript:(function(){var m=400;var a=document.getElementsByTagName('img');for(var i=0;i<a.length;i++){var h=a[i].height;var w=a[i].width;if(w>m){a[i].width=m;a[i].height=h*m/w;}}})();
++Сделать ВСЕ большие (высотой более n) ИЗОБРАЖЕНИЯ высотой m пикселов, УМЕНЬШИТЬ (ограничить размер ропорционально оригиналам, n можно сменить. высота/ширина Вашего экрана screen.height/screen.width):
javascript:(function(){var m=screen.width/2;var n=screen.height/2;var a=document.getElementsByTagName('img');for(var i=0;i<a.length;i++){var h=a[i].height;var w=a[i].width;if(h>n){a[i].height=n;a[i].width=n*w/h;}}})();
+++Сделать ВСЕ большие (шириной более m, высотой более n) ИЗОБРАЖЕНИЯ высотой n пикселов/шириной m, УМЕНЬШИТЬ (ограничить размер ропорционально оригиналам, m и n можно сменить. высота/ширина Вашего экрана screen.height/screen.width):
javascript:(function(){var m=screen.width/2;var n=screen.height/2;var a=document.getElementsByTagName('img');for(var i=0;i<a.length;i++){var h=a[i].height;var w=a[i].width;if(w>m){a[i].width=m;a[i].height=h*m/w;};if(h>n){a[i].height=n;a[i].width=n*w/h;}}})();
+Удаляет Flash,Java, фон-музыка, и сторонние плавающие фреймы
javascript:(function(){function R(w){try{var d=w.document,j,i,t,T,N,b,r=1,C;for(j=0;t=["object","embed","applet","iframe"][j];++j){T=d.getElementsByTagName(t);for(i=T.length-1;(i+1)&&(N=T[i]);--i)if(j!=3||!R((C=N.contentWindow)?C:N.contentDocument.defaultView)){b=d.createElement("div");b.style.width=N.width; b.style.height=N.height;b.innerHTML="<del>"+(j==3?"third-party "+t:t)+"</del>";N.parentNode.replaceChild(b,N);}}}catch(E){r=0}return r}R(self);var i,x;for(i=0;x=frames[i];++i)R(x)})()
применить css-стили к странице(для веб-разработки):
javascript:(function(){function init(){var newline=unescape("%"+"0A");dead=false;oldCSS=null;x=opener;ta=document.f.ta;ta.select();ta.value="/* Type CSS rules here and they will be applied"+newline+"to pages from '"+location.host+"'"+newline+"immediately as long as you keep this window open. */"+newline+newline;update();}function update(){try{if(!x||x.closed){ta.style.backgroundColor="#ddd";return;}x.bookmarkletStyleSheet;}catch(er){ta.style.backgroundColor="#fdc";setTimeout(update,150);dead=true;return;}if(dead){dead=false;ta.style.backgroundColor="";oldCSS=null;}if(!x.testStyles){var newSS;newSS=x.document.createElement("link");newSS.rel="stylesheet";newSS.type="text/css";x.document.getElementsByTagName("head")[0].appendChild(newSS);x.testStyles=newSS;oldCSS=null;}if(oldCSS!=ta.value){oldCSS=ta.value;if(window.opera)x.testStyles.href="javascript:unescape('"+escape(ta.value)+"')";else if(navigator.userAgent.indexOf("MSIE")!=-1)x.testStyles.href="javascript:unescape('"+escape(escape(ta.value))+"')";else x.testStyles.href="data:text/css,"+escape(ta.value);}setTimeout(update,150);}y=window.open('','','resizable,width=500,height=300');y.document.write('<title>New CSS Style Sheet</title><style>.ec { width: 100%; height: 100%; border: none; margin: 0px; padding: 0px; }</style><body class="ec"><form name="f" style="margin: 0px;" class="ec"><textarea name="ta" wrap="soft" style="margin: 0px; border: 0px; width:100%; height:100%;" class="ec"></textarea><script>'+update+init+'init();<'+'/script>');y.document.close();})()
Рисует границы (вокруг таблиц,уровень вложенности), абзацев и div-ов(для веб-разработки):
javascript:(function(){var css='@namespace url(http://www.w3.org/1999/xhtml); table { border: 1px solid blue ! important; }table td { border: 1px solid lightblue ! important; }table table { border: 1px solid green ! important; }table table td { border: 1px solid lightgreen ! important; }table table table { border: 1px solid red ! important; }table table table td { border: 1px solid orange ! important; }div { border: 1px solid ! important; }p { border: 1px dotted ! important; }body {background: white ! important; color: black ! important; }* { padding: 2px; }';var d=document.getElementsByTagName('style');for (var i=0, di; di=d[i]; i++){if(di.innerText==css){di.parentNode.removeChild(di);return};};var heads=document.getElementsByTagName('head');if(heads.length > 0){var node=document.createElement('style');node.type='text/css';node.appendChild(document.createTextNode(css));heads[0].appendChild(node);}})();
+ перейти В НАЧАЛО страницы:
javascript:(function(){window.scrollTo(0,0);})();
перейти В КОНЕЦ страницы:
java script:window.scrollTo(0,document.documentElement.scrollHeight)
++ перейти В НАЧАЛО/В КОНЕЦ страницы(при повторном нажатии перейти В КОНЕЦ страницы):
javascript:(%20function()%7B%20window.pageYOffset%3D%3D0%20?%20window.scroll(0,9999999)%20%3A%20window.scroll(0,0)%20%7D%20)()
АВТОПРОКРУТКА (scroll) сайта(3, можно менять):
- javascript:(function(){var scrollY_before = scrollY;scrollTo(0,scrollY_before+1);if(scrollY_before < scrollY){setTimeout(arguments.callee, 3)};})();
или(по умолч.скорость _ss_speed=1, до 5, кнопки клавиатуры: '0' - остановить,'1'...'9' скорость, '+'или мышью по Закладке - скорей, '-' медленней, 'q' - выход):
javascript:var%20_ss_interval_pointer;_ss_speed=3;_ss_speed_pairs=[[0,0],[1,200.0],[1,120.0],[1,72.0],[1,43.2],[1,25.9],[2,31.0],[4,37.2],[8,44.8],[8,26.4],[16,32.0]];_ss_last_onkeypress%20=%20document.onkeypress;_ss_stop=function(){clearTimeout(_ss_interval_pointer)};_ss_start=function(){_ss_abs_speed=Math.abs(_ss_speed);_ss_direction=_ss_speed/_ss_abs_speed;_ss_speed_pair=_ss_speed_pairs[_ss_abs_speed];_ss_interval_pointer=setInterval(%27scrollBy(0,%27+_ss_direction*_ss_speed_pair[0]+%27);%20if((pageYOffset%3c=1)||(pageYOffset==document.height-innerHeight))%20_ss_speed=0;%27,_ss_speed_pair[1]);};_ss_adj=function(q){_ss_speed+=q;if(Math.abs(_ss_speed)%3e=_ss_speed_pairs.length)_ss_speed=(_ss_speed_pairs.length-1)*(_ss_speed/Math.abs(_ss_speed))};_ss_quit=function(){_ss_stop();document.onkeypress=_ss_last_onkeypress;};document.onkeypress=function(e){if((e.charCode==113)||(e.keyCode==27)){_ss_quit();return;};if(e.charCode%3e=48&&e.charCode%3c=57)_ss_speed=e.charCode-48;else%20switch(e.charCode){case%2095:_ss_adj(-2);case%2045:_ss_adj(-1);break;case%2043:_ss_adj(2);case%2061:_ss_adj(1);break;};_ss_stop();_ss_start();};_ss_stop();_ss_start();
ЛИСТАТЬ многостраничную веб-страницу(как, например, выдача поисковика) в одной странице:
javascript:(function(){if(window['pgzp']){_pgzpToggleBookmarklet();}else{window._page_zipper_is_bookmarklet=true;window._page_zipper=document.createElement('script');window._page_zipper.type='text/javascript';window._page_zipper.src='http://www.printwhatyoulike.com/static/pagezipper/pagezipper_10.js';document.getElementsByTagName('head')[0].appendChild(window._page_zipper);}})();
Закладка на странице(место прокрутки):
сохранение прокрутки (СОЗДАТЬ ЗАКЛАДКУ):
javascript:(function(){localStorage['bm_'+document.location.href]= document.documentElement.scrollTop||document.body.scrollTop})()
восстановление прокрутки (ПЕРЕХОД ПО ЗАКЛАДКЕ):
javascript:(function(){window.scrollTo(0,localStorage['bm_'+document.location.href] ||0)})()
УДАЛИТЬ ЗАКЛАДКУ:
javascript:(function(){localStorage.removeItem('bm_'+document.location.href)})()
+ Посмотреть текущую страницу в Web Cache Google
javascript:(function(){location.href='http://webcache.googleusercontent.com/search?q=cache:'+window.location.href;})();
или
javascript:(function(){%20window.open('http://webcache.googleusercontent.com/search?q=cache:'+encodeURIComponent(location.href))})();
+ИСТОРИЯ САЙТА. Смотреть, как открытый сайт выглядел в прошлом (год, месяц, хранятся на сайте web.archive.org):
javascript:(function()%7b window.open('http://web.archive.org/web/*/'+location.host)%7d)();
Смотреть ИНФОрмацию Об открытом САЙТЕ через сервис WhoIs:
javascript:(function(){ window.open('http://whois.sc/' + escape(window.location)); })();
Показывает, какие страницы сайта были проиндексированы Google за последние 7 дней:
javascript:(function(){%20window.open('http://www.google.co.uk/search?q=site%3A'+encodeURIComponent(location.host)+'&tbs=qdr:d7')})();
тест скорости загрузки сайта, отправляет данные о скорости загрузки текущего URL в отчёт PageSpeed Insights в «Инструментах для вебмастеров Google»:
javascript:(function(){%20window.open('http://developers.google.com/speed/pagespeed/insights/?url='+encodeURIComponent(location.href))})();
анализ видимости сайта в поиск.системах за последние полгода:
javascript:(function(){%20window.open('http://suite.searchmetrics.com/en/research?acc=0&url='+location.hostname)})();
делает скриншот страницы(сторонний сайт):
javascript:(function(){var b=document.body,e=document.documentElement,h=100,s=self,y=0,w=window;if(s.pageYOffset)y=s.pageYOffset;else if(e && e.scrollTop)y=e.scrollTop;else if(b)y=b.scrollTop;if(w.innerHeight && w.scrollMaxY)h=w.innerHeight+w.scrollMaxY;else if(b.scrollHeight > b.offsetHeight)h=b.scrollHeight;else h=b.offsetHeight;w.open('http://kwout.com/grab?address='+encodeURIComponent(location.href)+'&scroll='+(y/h));})();
+ ГЕНЕРАТОР ПАРОЛЕЙ:
javascript:(function(){var getRandomPass=function(d){var chars='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890';var rez='';var len=d>=3%3Fd:3;while(rez.length<len){rez+=chars.charAt(Math.floor(Math.random()*chars.length))}return/^(%3F=.*%5Cd)(%3F=.*[a-z])(%3F=.*[A-Z]).+$/.test(rez)%3Frez:arguments.callee(len)};var findPassEle=function(p){var c,s='',r=false,f=document.getElementsByTagName('form');for(var i=0;i<f.length;i++){c=f[i].elements;for(var j=0,e;e=c[j];j++){if(e.type=='password'){r=true;if(p){e.value=p;e.focus()}else if(e.value)s+='%5Cn%5Cn'+e.value}}};return r%3Fs:null};var s=findPassEle();if(s){alert('на этой странице уже есть пароль:'+s)}else{findPassEle(prompt('Пароль создан'+(s==null%3F':':'. %D0%92%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%3F'),getRandomPass(12)))}})()
или
javascript:function%20hex_md5%28s%29%7B%20return%20binl2hex%28core_md5%28str2binl%28s%29%2C%20s.length%20*%208%29%29%3B%7Dfunction%20core_md5%28x%2C%20len%29%7Bx%5Blen%20%3E%3E%205%5D%20%7C%3D%200x80%20%3C%3C%20%28%28len%29%20%25%2032%29%3Bx%5B%28%28%28len%20%2B%2064%29%20%3E%3E%3E%209%29%20%3C%3C%204%29%20%2B%2014%5D%20%3D%20len%3Bvar%20a%20%3D%20%201732584193%3Bvar%20b%20%3D%20%2D271733879%3Bvar%20c%20%3D%20%2D1732584194%3Bvar%20d%20%3D%20%20271733878%3Bfor%28var%20i%20%3D%200%3B%20i%20%3C%20x.length%3B%20i%20%2B%3D%2016%29%7Bvar%20olda%20%3D%20a%3Bvar%20oldb%20%3D%20b%3Bvar%20oldc%20%3D%20c%3Bvar%20oldd%20%3D%20d%3Ba%20%3D%20md5_ff%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B%200%5D%2C%207%20%2C%20%2D680876936%29%3Bd%20%3D%20md5_ff%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B%201%5D%2C%2012%2C%20%2D389564586%29%3Bc%20%3D%20md5_ff%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B%202%5D%2C%2017%2C%20%20606105819%29%3Bb%20%3D%20md5_ff%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B%203%5D%2C%2022%2C%20%2D1044525330%29%3Ba%20%3D%20md5_ff%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B%204%5D%2C%207%20%2C%20%2D176418897%29%3Bd%20%3D%20md5_ff%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B%205%5D%2C%2012%2C%20%201200080426%29%3Bc%20%3D%20md5_ff%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B%206%5D%2C%2017%2C%20%2D1473231341%29%3Bb%20%3D%20md5_ff%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B%207%5D%2C%2022%2C%20%2D45705983%29%3Ba%20%3D%20md5_ff%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B%208%5D%2C%207%20%2C%20%201770035416%29%3Bd%20%3D%20md5_ff%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B%209%5D%2C%2012%2C%20%2D1958414417%29%3Bc%20%3D%20md5_ff%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B10%5D%2C%2017%2C%20%2D42063%29%3Bb%20%3D%20md5_ff%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B11%5D%2C%2022%2C%20%2D1990404162%29%3Ba%20%3D%20md5_ff%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B12%5D%2C%207%20%2C%20%201804603682%29%3Bd%20%3D%20md5_ff%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B13%5D%2C%2012%2C%20%2D40341101%29%3Bc%20%3D%20md5_ff%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B14%5D%2C%2017%2C%20%2D1502002290%29%3Bb%20%3D%20md5_ff%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B15%5D%2C%2022%2C%20%201236535329%29%3Ba%20%3D%20md5_gg%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B%201%5D%2C%205%20%2C%20%2D165796510%29%3Bd%20%3D%20md5_gg%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B%206%5D%2C%209%20%2C%20%2D1069501632%29%3Bc%20%3D%20md5_gg%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B11%5D%2C%2014%2C%20%20643717713%29%3Bb%20%3D%20md5_gg%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B%200%5D%2C%2020%2C%20%2D373897302%29%3Ba%20%3D%20md5_gg%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B%205%5D%2C%205%20%2C%20%2D701558691%29%3Bd%20%3D%20md5_gg%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B10%5D%2C%209%20%2C%20%2038016083%29%3Bc%20%3D%20md5_gg%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B15%5D%2C%2014%2C%20%2D660478335%29%3Bb%20%3D%20md5_gg%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B%204%5D%2C%2020%2C%20%2D405537848%29%3Ba%20%3D%20md5_gg%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B%209%5D%2C%205%20%2C%20%20568446438%29%3Bd%20%3D%20md5_gg%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B14%5D%2C%209%20%2C%20%2D1019803690%29%3Bc%20%3D%20md5_gg%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B%203%5D%2C%2014%2C%20%2D187363961%29%3Bb%20%3D%20md5_gg%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B%208%5D%2C%2020%2C%20%201163531501%29%3Ba%20%3D%20md5_gg%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B13%5D%2C%205%20%2C%20%2D1444681467%29%3Bd%20%3D%20md5_gg%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B%202%5D%2C%209%20%2C%20%2D51403784%29%3Bc%20%3D%20md5_gg%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B%207%5D%2C%2014%2C%20%201735328473%29%3Bb%20%3D%20md5_gg%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B12%5D%2C%2020%2C%20%2D1926607734%29%3Ba%20%3D%20md5_hh%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B%205%5D%2C%204%20%2C%20%2D378558%29%3Bd%20%3D%20md5_hh%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B%208%5D%2C%2011%2C%20%2D2022574463%29%3Bc%20%3D%20md5_hh%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B11%5D%2C%2016%2C%20%201839030562%29%3Bb%20%3D%20md5_hh%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B14%5D%2C%2023%2C%20%2D35309556%29%3Ba%20%3D%20md5_hh%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B%201%5D%2C%204%20%2C%20%2D1530992060%29%3Bd%20%3D%20md5_hh%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B%204%5D%2C%2011%2C%20%201272893353%29%3Bc%20%3D%20md5_hh%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B%207%5D%2C%2016%2C%20%2D155497632%29%3Bb%20%3D%20md5_hh%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B10%5D%2C%2023%2C%20%2D1094730640%29%3Ba%20%3D%20md5_hh%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B13%5D%2C%204%20%2C%20%20681279174%29%3Bd%20%3D%20md5_hh%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B%200%5D%2C%2011%2C%20%2D358537222%29%3Bc%20%3D%20md5_hh%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B%203%5D%2C%2016%2C%20%2D722521979%29%3Bb%20%3D%20md5_hh%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B%206%5D%2C%2023%2C%20%2076029189%29%3Ba%20%3D%20md5_hh%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B%209%5D%2C%204%20%2C%20%2D640364487%29%3Bd%20%3D%20md5_hh%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B12%5D%2C%2011%2C%20%2D421815835%29%3Bc%20%3D%20md5_hh%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B15%5D%2C%2016%2C%20%20530742520%29%3Bb%20%3D%20md5_hh%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B%202%5D%2C%2023%2C%20%2D995338651%29%3Ba%20%3D%20md5_ii%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B%200%5D%2C%206%20%2C%20%2D198630844%29%3Bd%20%3D%20md5_ii%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B%207%5D%2C%2010%2C%20%201126891415%29%3Bc%20%3D%20md5_ii%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B14%5D%2C%2015%2C%20%2D1416354905%29%3Bb%20%3D%20md5_ii%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B%205%5D%2C%2021%2C%20%2D57434055%29%3Ba%20%3D%20md5_ii%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B12%5D%2C%206%20%2C%20%201700485571%29%3Bd%20%3D%20md5_ii%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B%203%5D%2C%2010%2C%20%2D1894986606%29%3Bc%20%3D%20md5_ii%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B10%5D%2C%2015%2C%20%2D1051523%29%3Bb%20%3D%20md5_ii%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B%201%5D%2C%2021%2C%20%2D2054922799%29%3Ba%20%3D%20md5_ii%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B%208%5D%2C%206%20%2C%20%201873313359%29%3Bd%20%3D%20md5_ii%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B15%5D%2C%2010%2C%20%2D30611744%29%3Bc%20%3D%20md5_ii%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B%206%5D%2C%2015%2C%20%2D1560198380%29%3Bb%20%3D%20md5_ii%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B13%5D%2C%2021%2C%20%201309151649%29%3Ba%20%3D%20md5_ii%28a%2C%20b%2C%20c%2C%20d%2C%20x%5Bi%2B%204%5D%2C%206%20%2C%20%2D145523070%29%3Bd%20%3D%20md5_ii%28d%2C%20a%2C%20b%2C%20c%2C%20x%5Bi%2B11%5D%2C%2010%2C%20%2D1120210379%29%3Bc%20%3D%20md5_ii%28c%2C%20d%2C%20a%2C%20b%2C%20x%5Bi%2B%202%5D%2C%2015%2C%20%20718787259%29%3Bb%20%3D%20md5_ii%28b%2C%20c%2C%20d%2C%20a%2C%20x%5Bi%2B%209%5D%2C%2021%2C%20%2D343485551%29%3Ba%20%3D%20safe_add%28a%2C%20olda%29%3Bb%20%3D%20safe_add%28b%2C%20oldb%29%3Bc%20%3D%20safe_add%28c%2C%20oldc%29%3Bd%20%3D%20safe_add%28d%2C%20oldd%29%3B%7Dreturn%20Array%28a%2C%20b%2C%20c%2C%20d%29%3B%7Dfunction%20md5_cmn%28q%2C%20a%2C%20b%2C%20x%2C%20s%2C%20t%29%7Breturn%20safe_add%28bit_rol%28safe_add%28safe_add%28a%2C%20q%29%2C%20safe_add%28x%2C%20t%29%29%2C%20s%29%2Cb%29%3B%7Dfunction%20md5_ff%28a%2C%20b%2C%20c%2C%20d%2C%20x%2C%20s%2C%20t%29%7Breturn%20md5_cmn%28%28b%20%26%20c%29%20%7C%20%28%28~b%29%20%26%20d%29%2C%20a%2C%20b%2C%20x%2C%20s%2C%20t%29%3B%7Dfunction%20md5_gg%28a%2C%20b%2C%20c%2C%20d%2C%20x%2C%20s%2C%20t%29%7Breturn%20md5_cmn%28%28b%20%26%20d%29%20%7C%20%28c%20%26%20%28~d%29%29%2C%20a%2C%20b%2C%20x%2C%20s%2C%20t%29%3B%7Dfunction%20md5_hh%28a%2C%20b%2C%20c%2C%20d%2C%20x%2C%20s%2C%20t%29%7Breturn%20md5_cmn%28b%20%5E%20c%20%5E%20d%2C%20a%2C%20b%2C%20x%2C%20s%2C%20t%29%3B%7Dfunction%20md5_ii%28a%2C%20b%2C%20c%2C%20d%2C%20x%2C%20s%2C%20t%29%7Breturn%20md5_cmn%28c%20%5E%20%28b%20%7C%20%28~d%29%29%2C%20a%2C%20b%2C%20x%2C%20s%2C%20t%29%3B%7Dfunction%20safe_add%28x%2C%20y%29%7Bvar%20lsw%20%3D%20%28x%20%26%200xFFFF%29%20%2B%20%28y%20%26%200xFFFF%29%3Bvar%20msw%20%3D%20%28x%20%3E%3E%2016%29%20%2B%20%28y%20%3E%3E%2016%29%20%2B%20%28lsw%20%3E%3E%2016%29%3Breturn%20%28msw%20%3C%3C%2016%29%20%7C%20%28lsw%20%26%200xFFFF%29%3B%7Dfunction%20bit_rol%28num%2C%20cnt%29%7Breturn%20%28num%20%3C%3C%20cnt%29%20%7C%20%28num%20%3E%3E%3E%20%2832%20%2D%20cnt%29%29%3B%7Dfunction%20str2binl%28str%29%7Bvar%20bin%20%3D%20Array%28%29%3Bvar%20mask%20%3D%20%281%20%3C%3C%208%29%20%2D%201%3Bfor%28var%20i%20%3D%200%3B%20i%20%3C%20str.length%20*%208%3B%20i%20%2B%3D%208%29bin%5Bi%3E%3E5%5D%20%7C%3D%20%28str.charCodeAt%28i%20%2F%208%29%20%26%20mask%29%20%3C%3C%20%28i%2532%29%3Breturn%20bin%3B%7Dfunction%20binl2hex%28binarray%29%7Bvar%20hex_tab%20%3D%20%220123456789abcdef%22%3Bvar%20str%20%3D%20%22%22%3Bfor%28var%20i%20%3D%200%3B%20i%20%3C%20binarray.length%20*%204%3B%20i%2B%2B%29%7Bstr%20%2B%3D%20hex_tab.charAt%28%28binarray%5Bi%3E%3E2%5D%20%3E%3E%20%28%28i%254%29*8%2B4%29%29%20%26%200xF%29%20%2B%20hex_tab.charAt%28%28binarray%5Bi%3E%3E2%5D%20%3E%3E%20%28%28i%254%29*8%29%29%20%26%200xF%29%3B%7Dreturn%20str%3B%7Dfunction%20doIt%28%29%7Bvar%20master%3Dwindow.prompt%28%27Enter%20your%20master%20password%27%29%3Bif%20%28master%20!%3D%20%27%27%20%26%26%20master%20!%3D%20null%29%20%7Bre%20%3D%20new%20RegExp%28%22https*%3A%2F%2F%28%5B%5E%2F%5D%2B%29%22%29%3Bhost%20%3D%20document.location.href.match%28re%29%5B1%5D%3Bvar%20i%3D0%2C%20j%3D0%2C%20p%3Dhex_md5%28master%2B%27%3A%27%2Bhost%29.substr%280%2C8%29%2C%20F%3Ddocument.forms%3Bfor%28i%3D0%3Bi%3CF.length%3Bi%2B%2B%29%7BE%3DF%5Bi%5D.elements%3Bfor%28j%3D0%3Bj%3CE.length%3Bj%2B%2B%29%7BD%3DE%5Bj%5D%3Bif%28D.type%3D%3D%27password%27%29%7BD.value%3Dp%3BD.focus()%3B%7Dif%28D.type%3D%3D%27text%27%29%7Bif%28D.name.toUpperCase%28%29.indexOf%28%27PASSWORD%27%29!%3D%2D1%7C%7CD.name.toUpperCase%28%29.indexOf%28%27PASSWD%27%29!%3D%2D1%29%7BD.value%3Dp%3BD.focus()%3B%7D%7D%7D%7D%7D%7DdoIt%28%29%3Bvoid%28null%29%3B
ХРАНИТЕЛЬ ПАРОЛЕЙ(не советую!!!, http://www.supergenpass.com/):
javascript:%22use%20strict%22;void%20function(e){var%20t=20150216,n=%22https://chriszarate.github.io%22,o=%22https://chriszarate.github.io/supergenpass/mobile/%22,i=1e5,a=2,s=%22SGP%20may%20be%20blocked%20on%20this%20site%20by%20a%20security%20setting.%22,r=%22Would%20you%20like%20to%20open%20the%20mobile%20version%3F%22,c='You%20may%20wish%20to%20%3Ca%20href=%22'+o+'%22%20target=%22_blank%22%3Eopen%20the%20mobile%20version%3C/a%3E.',d=function(){var%20e=confirm(s+%22%20%22+r);e%26%26window.open(o)},p=function(e){var%20r=e(document),p=r,u=!1,f=0,l=function(){try{var%20e=%22_%22+(new%20Date).getTime(),t=this.contentWindow;if(t[e]=e,t[e]===e)return%20p.add(t.document),!0}catch(n){return!1}},h=function(){try{var%20t=e(this).height()*e(this).width();t%3Ef%26%26t%3Ei%26%26(r=e(this.contentWindow.document),f=t)}catch(n){}},g=function(){D.remove()},m=function(){D.html(s+%22%20%22+c)},v=function(){try{this.contentWindow.postMessage('{%22version%22:'+t+%22}%22,n)}catch(e){m()}},b=function(e){var%20t=e.originalEvent;t.origin===n%26%26%22undefined%22!=typeof%20t.data%26%26(g(),clearTimeout(M),y(JSON.parse(t.data)))},y=function(t){e.each(t,function(e,t){switch(e){case%22result%22:x(t);break;case%22height%22:w(Math.max(parseInt(t,10),167)+2)}})},x=function(t){e(%22input:password:visible%22,p).css(%22background%22,%22%239f9%22).val(t).trigger(%22change%20click%22).on(%22input%22,k).focus()},w=function(e){G.css(%22height%22,e)},k=function(){e(this).css(%22background%22,%22%23fff%22)},j=function(){L.remove()},z=%22font-family:sans-serif;font-size:18px;line-height:20px;%22,E=%22z-index:99999;position:absolute;top:0;right:5px;width:258px;margin:0;padding:0;box-sizing:content-box;%22+z,T=%22overflow:hidden;width:258px;height:20px;margin:0;padding:0;text-align:right;background-color:%23356;cursor:move;box-sizing:content-box;%22+z,S=%22padding:0%205px;color:%23fff;cursor:pointer;%22+z,W=%22position:absolute;width:258px;height:190px;padding:15px;color:%23333;background-color:%23fff;font-family:monospace;font-size:15px;text-align:center;%22,q=%22position:static;width:258px;height:190px;border:none;overflow:hidden;pointer-events:auto;%22,L=e(%22%3Cdiv/%3E%22,{style:E}),Y=e(%22%3Cdiv/%3E%22,{style:T}),C=e(%22%3Cspan/%3E%22,{style:S}).append(%22%C3%97%22),D=e(%22%3Cdiv/%3E%22,{style:W}).append(%22Loading%20SGP%20...%22),G=e(%22%3Ciframe/%3E%22,{src:o,scrolling:%22no%22,style:q});e(%22frame%22).filter(l).each(h),e(%22iframe%22,r).filter(l).each(h),r||d();var%20M=setTimeout(m,1e3*a);C.on(%22click%22,j),Y.on(%22dblclick%22,j),L.css(%22top%22,r.scrollTop()+%22px%22),e(document.activeElement).blur(),G.on(%22load%22,v),e(window).on(%22message%22,b),Y.append(C),L.append(Y,D,G).appendTo(e(%22body%22,r)),Y.on({mousedown:function(e){var%20t=L.offset();u=[e.pageX-t.left,e.pageY-t.top],G.css(%22pointer-events%22,%22none%22),e.preventDefault()},mouseup:function(){u=!1,G.css(%22pointer-events%22,%22auto%22)}}),r.on(%22mousemove%22,function(e){u%26%26L.css({left:e.pageX-u[0],top:e.pageY-u[1]})})};if(e%26%26e.fn%26%26parseFloat(e.fn.jquery)%3E=1.7)p(e);else{var%20u=document.createElement(%22script%22);u.src=%22//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js%22,u.onload=u.onreadystatechange=function(){var%20e=this.readyState;e%26%26%22loaded%22!==e%26%26%22complete%22!==e||p(jQuery.noConflict())},u.addEventListener(%22error%22,d),u.addEventListener(%22abort%22,d),document.getElementsByTagName(%22head%22)[0].appendChild(u)}}(window.jQuery);
------------------------------
+ принудительный размер ШРИФТа на странице:
javascript:(function(){for(i=0;i%3Cdocument.getElementsByTagName%20('*').length;i++)void(document.getElementsByTagName('*'%20)%5Bi%5D.style.fontSize='18pt');})();
+ принудительные размер (18pt) и тип (verdana) ШРИФТа на странице:
javascript:(function(){for(i=0;i%3Cdocument.getElementsByTagName%20('*').length;i++)void(document.getElementsByTagName('*'%20)%5Bi%5D.style.fontSize='18pt');void(document.body.style.fontFamily='verdana');})();
Увеличить ШРИФТ на странице:
javascript:(function(){for(i=0;i%3Cdocument.getElementsByTagName%20('*').length;i++)void(document.getElementsByTagName('*'%20)%5Bi%5D.style.fontSize='20pt');})();
Сменить тип ШРИФТа на странице:
verdana:
javascript:(function(){void(document.body.style.fontFamily='verdana')})();
Arial:
javascript:(function(){void(document.body.style.fontFamily='arial')})();
Comic Sans:
javascript:(function(){void(document.body.style.fontFamily='comic%20sans%20ms')})();
Tahoma:
java script:void(document.body.style.fontFamily='tahoma')
------------------------------
текст. редактор в окне браузера(работает в браузере Google Chrome, Data-букмарклет):
data:text/html,<html contenteditable>
редактор страницы
javascript:(function(){if(window['ppw']&&ppw['bookmarklet']){ppw.bookmarklet.toggle();}else{window._pwyl_home='//www.printwhatyoulike.com/';window._pwyl_pro_id=null;window._pwyl_bmkl=document.createElement('script');window._pwyl_bmkl.setAttribute('type','text/javascript');window._pwyl_bmkl.setAttribute('src',window._pwyl_home+'static/compressed/pwyl_bookmarklet_10.js');window._pwyl_bmkl.setAttribute('pwyl','true');document.getElementsByTagName('head')[0].appendChild(window._pwyl_bmkl);}})();
Отобразить все ССЫЛКИ на текущей странице:
javascript:var%20a='';for(var%20ln=0;ln%3Cdocument.links.length;ln++){var%20lk=document.links[ln];a+=ln+':%20%3Ca%20href=\''+lk+'\'%20title=\''+lk.text+'\'%3E'+lk+'%3C/a%3E%3Cbr%3E\n';}w=window.open('','Links','scrollbars,resizable,width=400,height=600');w.document.write(a);
или
+ javascript:LnkW=open('','LnkW','width=600,height=300,scrollbars,resizable,menubar');sLFw=window.name;if(!sLFw){sLFw=window.name='sLFw'};sLFd=document;DlnK=document.links;with(LnkW.document){write('<base target='+sLFw+'>'+DlnK.length+' total links from:<br><b>'+sLFd.title+'</b><br>'+sLFd.URL.link(sLFd.URL)+'<hr>');for(lNK=0;lNK<DlnK.length;lNK++){write('<p>'+DlnK[lNK].text+'<br>'+DlnK[lNK].href.link(DlnK[lNK]))};close();LnkW.focus()}
число ссылок на странице:
javascript:(function(){alert(document.getElementsByTagName('a').length);})();
считает число слов и знаков(Выделяем текст и нажимаем, вместе с пробелами):
javascript:(function()%7bfunction f(d)%7bvar t;if(d.getSelection)t=d.getSelection();else if(d.selection)t=d.selection.createRange();if(t.text!=undefined)t=t.text;if(!t||t=='')%7bvar a=d.getElementsByTagName('textarea');for(var i=0;i<a.length;++i)%7bif(a[i].selectionStart!=undefined&&a[i].selectionStart!=a[i].selectionEnd)%7bt=a[i].value.substring(a[i].selectionStart,a[i].selectionEnd);break;%7d%7d%7d return t;%7d;function g(d)%7bvar t;try%7bt=f(d);%7dcatch(e)%7b%7d;if(!t||t=='')%7bvar fs=d.getElementsByTagName('frame');for(var i=0;i<fs.length;++i)%7bt=g(fs[i].contentDocument);if(t&&t.toString()!='')break;%7d if(!t||t.toString()=='')%7bfs=d.getElementsByTagName('iframe');for(var i=0;i<fs.length;++i)%7bt=g(fs[i].contentDocument);if(t&&t.toString()!='')break;%7d%7d%7dreturn t;%7d;var t=g(document);if(!t||t=='')alert('please select some text');else alert('Chars: '+t.toString().length+'\nWords: '+t.toString().match(/(\S+)/g).length);%7d)()
список слов,что на на странице, и их число:
javascript:(function(){var T={},W=[],C=0,s,i; function F(n){var i,x,a,w,t=n.tagName;if(n.nodeType==3){a=n.data.toLowerCase().split(/[\s\(\)\:\,\.;\<\>\&\'\"]/),i;for(i in a)if(w=a[i]){w=" "+w;T[w]=T[w]?T[w]+1:1;++C;}}if(t!="SCRIPT"&&t!="STYLE")for(i=0;x=n.childNodes[i];++i)F(x)}F(document);for(i in T)W.push([T[i],i]);W.sort(function(a,b){var x=b[0]-a[0];return x?x:((b[1]<a[1])?1:-1)}); s="<h3>"+C+" words</h3>";for(i in W)s+=W[i][0]+":"+W[i][1]+"<br />";with(open().document){write(s);close()}})()
+РАЗБЛОКИРОВАТЬ страницу: если не открывается контекстное меню, запрет копирования выделенного текста, нельзя закрыть страницу:
javascript:(function(w){var arr=['contextmenu','copy','cut','paste','mousedown','mouseup','beforeunload','beforeprint'];for(var i=0,x;x=arr[i];i++){if(w['on'+x])w['on'+x]=null;w.addEventListener(x,function(e){e.stopPropagation()},true)};for(var j=0,f;f=w.frames[j];j++){try{arguments.callee(f)}catch(e){}}})(window);или
javascript:function kill(d){d.onmousedown=d.onmouseup=d.oncontextmenu=d.onselectstart=d.ondragstart=function(){return true;};}try{kill(document);for(var j=0;F=frames[j];++j)kill(F.document);}catch(e){}
отредактировать страницу(выделить мышью ненужное, в контекстн.меню пункт Вырезать):
javascript:(function(){document.designMode=(document.designMode=='on')%3F%27off%27:%27on%27})()
редактировать страницу для печати(выделить мышью ненужное{желтым}...):
javascript:(function(){var i=0,l,d=document,b=d.body,w=window;w.cZ=1;w.cZa=[];while(l=b.getElementsByTagName('*').item(i++)){l.onmouseover=function(e){if(!e)var e=w.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();if(w.cZ){this.style.background='yellow'}};l.onmouseout=function(e){if(!e)var e=w.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();if(w.cZ){this.style.background=''}};l.onclick=function(e){if(!e)var e=w.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();if(!w.cZ){return true}this.style.background='';var h=d.createTextNode('');w.cZa.push(this,this.parentNode,h);this.parentNode.replaceChild(h,this);return false}}var c=d.createElement('table');c.innerHTML='click2zap: <'+'u id=cZp>print<'+'/u> | <'+'u id=cZt>disable<'+'/u> | <'+'u id=cZu>undo<'+'/u>';c.style.background='red';c.style.color='#fff';c.style.position='fixed';c.style.top='0';c.style.right='0';b.insertBefore(c,b.firstChild);c.onclick=function(e){if(!e)var e=w.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation()};d.getElementById('cZp').onclick=function(e){b.removeChild(c);w.print()};d.getElementById('cZt').onclick=function(e){w.cZ=w.cZ?0:1;this.innerHTML=w.cZ?'disable':'enable'};d.getElementById('cZu').onclick=function(e){if(!w.cZa.length)return;var h=w.cZa.pop(),p=w.cZa.pop(),r=w.cZa.pop();p.replaceChild(r,h)}})();
Переименовать вкладку
javascript:(function(){var t=document.title;var n=prompt('Enter a new title for this tab',t);if (n != '' && n != t) document.title=n})()
шахматы:
javascript:void(open('data:text/html;base64,PGh0bWw+PGhlYWQ+PHRpdGxlPkNoZXNzPC90aXRsZT48bWV0YSBuYW1lPSJhdXRob3IiIGNvbnRlbnQ9Ik9zY2FyIFRvbGVkbyBHLiI+PG1ldGEgbmFtZT0ic2l0ZSIgY29udGVudD0iaHR0cDovL25hbm9jaGVzcy4xMTBtYi5jb20vY2hlc3M0Lmh0bWwiPjwvaGVhZD48Ym9keT48c2NyaXB0PnZhciBCLGkseSx1LGIsST1bXSxHPTEyMCx4PTEwLHo9MTUsTT0xZTQsbD1bNSwzLDQsNiwyLDQsMyw1LDEsMSwxLDEsMSwxLDEsMSw5LDksOSw5LDksOSw5LDksMTMsMTEsMTIsMTQsMTAsMTIsMTEsMTMsMCw5OSwwLDMwNiwyOTcsNDk1LDg0NiwtMSwwLDEsMiwyLDEsMCwtMSwtMSwxLC0xMCwxMCwtMTEsLTksOSwxMSwxMCwyMCwtOSwtMTEsLTEwLC0yMCwtMjEsLTE5LC0xMiwtOCw4LDEyLDE5LDIxXTtmdW5jdGlvbiBYKHcsYyxoLGUsUyxzKXt2YXIgdCxvLEwsRSxkLE89ZSxOPS1NKk0sSz03OC1oPDx4LHAsZyxuLG0sQSxxLHIsQyxKLGE9eT8teDp4O3lePTg7RysrO2Q9d3x8cyYmcz49aCYmWCgwLDAsMCwyMSwwLDApPk07ZG97aWYobz1JW3A9T10pe3E9byZ6Xnk7aWYocTw3KXtBPXEtLSYyPzg6NDtDPW8tOSZ6P1s1Myw0Nyw2MSw1MSw0Nyw0N11bcV06NTc7ZG97cj1JW3ArPWxbQ11dO2lmKCF3fHA9PXcpe2c9cXxwK2EtUz8wOlM7aWYoIXImKCEhcXxBPDN8fCEhZyl8fChyKzEmel55KT45JiZxfEE+Mil7aWYobT0hKHItMiY3KSlyZXR1cm4geV49OCxJW0ctLV09TyxLO0o9bj1vJno7RT1JW3AtYV0mejt0PXF8RS03P246KG4rPTIsNl55KTt3aGlsZShuPD10KXtMPXI/bFtyJjd8MzJdLWgtcTowO2lmKHMpTCs9KDEtcT9sWyhwLXAleCkveCszN10tbFsoTy1PJXgpL3grMzddK2xbcCV4KzM4XSoocT8xOjIpLWxbTyV4KzM4XSsobyYxNikvMjohIW0qOSkrKCFxPyEoSVtwLTFdXm4pKyEoSVtwKzFdXm4pK2xbbiY3fDMyXS05OSshIWcqOTkrKEE8Mik6MCkrIShFXnleOSk7aWYocz5ofHwxPHMmcz09aCYmTD56fGQpe0lbcF09bixJW09dPW0/KElbZ109SVttXSxJW21dPTApOmc/SVtnXT0wOjA7TC09WChzPmh8ZD8wOnAsTC1OLGgrMSxJW0crMV0sSj1xfEE+MT8wOnAscyk7aWYoIShofHxzLTF8Qi1PfGktbnxwLWJ8TDwtTSkpcmV0dXJuIFcoKSxHLS0sdT1KO0o9cS0xfEE8N3x8bXx8IXN8ZHxyfG88enx8WCgwLDAsMCwyMSwwLDApPk07SVtPXT1vO0lbcF09cjttPyhJW21dPUlbZ10sSVtnXT0wKTpnP0lbZ109OV55OjB9aWYoTD5OfHxzPjEmJkw9PU4mJiFoJiZNYXRoLnJhbmRvbSgpPC41KXtJW0ddPU87aWYocz4xKXtpZihoJiZjLUw8MClyZXR1cm4geV49OCxHLS0sTDtpZighaClpPW4sQj1PLGI9cH1OPUx9bis9Snx8KGc9cCxtPXA8Tz9nLTM6ZysyLElbbV08enxJW20rTy1wXXx8SVtwKz1wLU9dKT8xOjB9fX19d2hpbGUoIXImcT4yfHwocD1PLHF8QT4yfG8+eiYhciYmKytDKi0tQSkpfX19d2hpbGUoKytPPjk4P089MjA6ZS1PKTtyZXR1cm4geV49OCxHLS0sTitNKk0mJk4+LUsrMTkyNHxkP046MH1CPWk9eT11PTA7d2hpbGUoQisrPDEyMClJW0ItMV09QiV4P0IveCV4PDJ8QiV4PDI/NzpCL3gmND8wOmxbaSsrXXwxNjo3O2ZvcihhPSI8dGFibGUgY2VsbHNwYWNpbmc9MCBhbGlnbj1jZW50ZXIgYm9yZGVyPTA+IixCPTA7Qjw4O0IrKylmb3IoYSs9Ijx0cj4iLGk9MjE7aTwyOTtpKyspYSs9Ijx0ZCB3aWR0aD02MCBoZWlnaHQ9NjAgb25jbGljaz1ZKCIrKEIqeCtpKSsiKSBpZD1vIisoQip4K2kpKyIgc3R5bGU9J2xpbmUtaGVpZ2h0OjUwcHg7Zm9udC1zaXplOjUwcHg7Ym9yZGVyOjJweCBzb2xpZCAiKyIjZTBlMGYwJyBiZ2NvbG9yPSMiKyhpK0ImMT8iZjBmIjoiYzBjIikrIjBmMCBhbGlnbj1jZW50ZXI+IjthKz0iPHRyPjx0ZCBjb2xzcGFuPTggYWxpZ249Y2VudGVyPjxzZWxlY3QgaWQ9dCBzdHlsZT0nZm9udC1zaXplOjIwcHgnPjxvcHRpb24+JiM5ODE5OzxvcHRpb24+Ijtkb2N1bWVudC53cml0ZShhKyImIzk4MjA7PG9wdGlvbj4mIzk4MjE7PG9wdGlvbj4mIzk4MjI7PC9zZWxlY3Q+PC90YWJsZT4iKTtmdW5jdGlvbiBXKCl7Qj1iO2ZvcihwPTIxO3A8OTk7cCs9cCV4LTg/MTozKXtkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgibyIrcCkuaW5uZXJIVE1MPSJceGEwXHUyNjVmXHUyNjVhXHUyNjVlXHUyNjVkXHUyNjVjXHUyNjViICBcdTI2NTlcdTI2NTRcdTI2NThcdTI2NTdcdTI2NTZcdTI2NTUiLmNoYXJBdChJW3BdJnopO2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJvIitwKS5zdHlsZS5ib3JkZXJDb2xvcj1wPT1CPyJyZWQiOiIjZTBlMGYwIn19VygpO2Z1bmN0aW9uIFkocyl7aT0oSVtzXV55KSZ6O2lmKGk+OCl7Yj1zO1coKX1lbHNlIGlmKEImJmk8OSl7Yj1zO2k9SVtCXSZ6O2lmKChpJjcpPT0xJihiPDI5fGI+OTApKWk9MTQtZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInQiKS5zZWxlY3RlZEluZGV4Xnk7WCgwLDAsMCwyMSx1LDEpO2lmKHkpd2luZG93LnNldFRpbWVvdXQoIlgoMCwwLDAsMjEsdSwyLypwbHkqLyksWCgwLDAsMCwyMSx1LDEpIiwyNTApfX08L3NjcmlwdD48L2JvZHk+PC9odG1sPgo=','_blank','width=650,height=550,left=100,top=100'))
калькулятор:
javascript:expr=prompt('Введите формулу (примеры: 3.5/4 sin(PI/2))','');if(expr){with(Math){evl=parseFloat(eval(expr))};if(isNaN(evl)){alert('Не число!')}else{void(prompt('Ответ:',evl))}}else{void(null)}
или(для рез-та нажать "Enter")
javascript:-1,-1,eval('function%20calc()%7B_o=prompt(_t,_z);if(_o!=%5C'%5C'&&_o!=null&&_o.toUpperCase()==_o.toLowerCase())_z=eval(_o);%7D');_t='JAVASCRIPTER.NET%20Calculator%20-%20Input%20the%20expression%20to%20be%20calculated:';_z='';calc();while(_o!=''&&_o!=null&&_o.toUpperCase()==_o.toLowerCase())calc()
- СКОРОЧТЕНИЕ (появление слов по очереди в одном месте с регулирумой скоростью, делает сторонний сайт):
javascript:(function(){sq=window.sq=window.sq||{};if(sq.script){sq.again();}else{sq.bookmarkletVersion='0.3.0';sq.iframeQueryParams={host:'//squirt.io',userId:'601ff41c-50fc-4a65-b582-3719751b8b6a',};sq.script=document.createElement('script');sq.script.src=sq.iframeQueryParams.host+'/bookmarklet/frame.outer.js';document.body.appendChild(sq.script);}})();
шрифт и цвет текста, на который наведен курсор, делает сторонний сайт:
javascript:(function(){var d=document,s=d.createElement('scr'+'ipt'),b=d.body,l=d.location;s.setAttribute('src','http://chengyinliu.com/wf.js?o='+encodeURIComponent(l.href)+'&t='+(new Date().getTime()));b.appendChild(s)})();
- ЧТЕНИЕ(текст на белом фоне, делает сторонний сайт):
javascript:(function(){x=document.createElement('SCRIPT');x.type='text/javascript';x.src='http://brettterpstra.com/share/readability.js?x='+(Math.random());document.getElementsByTagName('head')[0].appendChild(x);y=document.createElement('LINK');y.rel='stylesheet';y.href='http://brettterpstra.com/share/readability.css?x='+(Math.random());y.type='text/css';y.media='screen';document.getElementsByTagName('head')[0].appendChild(y);})();
------------------------------------
------------------------------------
букмарклеты, которые используют сторонние ресурсы(когда ресурсом можно пользоваться из строки адреса: вводится постоянная часть адреса{сайт ресурса} и добавление, указывающее какую страницу надо обработать и как):
ИНФОРМАЦИЯ О ФОТО(открыть картинку на отдельной странице и кликнуть букмарклет):
javascript:location.href='http://regex.info/exif.cgi?dummy=on&imgurl='+location.href
открыть текущую страницу через АНОНИМАЙЗЕР http://anonymouse.org/:
javascript:location.href='http://anonymouse.org/cgi-bin/anon-www.cgi/'+location.href
создает и скачивает PDF версию текущей страницы:
javascript:location.href='http://pdfmyurl.com?url='+location.href
поиск логинов/паролей для открытого сйта(bugmenot.com):
javascript:(function(){w=open(('http://www.bugmenot.com/view/'+escape(location)),'w','location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=500,height=400,modal=yes,dependent=yes');setTimeout('w.focus()',1000)})();
------------------------------------
------------------------------------
Текущая ДАТА:
javascript:current_date = new Date();document.write("<p><i>Текуща\я дата:</i> "+current_date + ".<p>");
АВТООБНОВЛЕНИЕ открытой стр. (ч-з 5 сек, можно менять):
javascript:void( setTimeout(function(){ location.reload() }, 5000) )
КОДИРОВКА страницы:
javascript:var u=navigator.userAgent;if (u.indexOf("Win") != -1)document.writeln ("Кодировка: Windows 1251");else if (u.indexOf("DOS") != -1 || u.indexOf("OS/2") != -1) document.writeln("MS-DOS CP866"); else document.writein("лПДЙТПЧЛБ: KOI8-R");
вывести АДРЕС просматриваемой страницы:
javascript:document.write("Адрес - " + document.location);
Заменить текст на странице на свой собственный:
javascript:(function(a,b,c){for(a=document.body.innerHTML,c=prompt('Word/phrase to replace?','WHAK.com'),b=prompt('Replace with?','Make-A-Meme.com');a.indexOf(c)>=0;)a=a.replace(c,b);document.body.innerHTML=a})();
Убрать всплывающую СТРОКУ СТАТУСА(при наведении мыши на ссылку адрес полупрозрачный виден в левом нижнем углу, работает на локальной странице-расположенной на компе):
javascript:(function(){$('body').on('mouseover', 'a', function (e) {var $link = $(this),href = $link.attr('href') || $link.data("href");$link.off('click.chrome');$link.on('click.chrome', function () {window.location.href = href;}) .attr('data-href', href).css({ cursor: 'pointer' }) .removeAttr('href');});})();
Исправление раскладки:
javascript:function eng_to_rus_on_page(){function r(){function r(r){return r.selection?r.selection.createRange().text:r.getSelection()}for(s=r(document),i=0;i<frames.length&&!s;i++)s=r(frames[i].document);return s}function e(r){for(var e="",n=0;n<r.length;n++){var t=r.substr(n,1);e+=o[u.indexOf(t)]||t}return e}var n="qwertyuiop[]asdfghjkl;'zxcvbnm,./!@#$%^&*()_+QWERTYUIOP{}ASDFGHJKL:\"ZXCVBNM<>?|",t='йцукенгшщзхъфывапролджэячсмитьбю.!"№;%:?*()_+ЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ,/',o=Array.from(n+t),u=Array.from(t+n),a=r().toString()||prompt("Ваш текст в неправильной раскладке:"),f=e(a);prompt("Исправленная версия:",f)}eng_to_rus_on_page();
javascript:(function(){var z=document.getElementById('cpf-bookmarklet');if(z)z.parentNode.removeChild(z);z=document.createElement('script');z.setAttribute('id','cpf-bookmarklet');z.setAttribute('type','text/javascript');z.setAttribute('src','http://cache-02.cleanprint.net/cpf/bookmarklet.jsp?key=default');document.body.appendChild(z);})();
Sitehilite Аналог расширения SearchWP для FF. Удобный поиск на странице с подсветкой, перемещением по найденному и поддержкой регэкспов. Подсвечивает на страницах то, что Вы искали в поисковиках.
javascript:void((function(){var d=document;var head=d.getElementsByTagName('head')[0];if(typeof head=='undefined'){alert('Hey, wait coupla seconds while the page loads..');return;}(_s=d.createElement('script')).setAttribute('src','http://means.googlecode.com/svn/trunk/sitehilite/sitehilite.js');head.appendChild(_s);return false;}))();
Показывает все скрипты(текст), которые используются на странице:
javascript:(function()%7bs=document.getElementsByTagName('SCRIPT');tx='';sr=[];for(i=0;i%3cs.length;i++)%7bwith(s.item(i))%7bt=text;if(t)%7btx+=t;%7delse%7bsr.push(src)%7d;%7d%7d;with(window.open())%7bdocument.write('%3ctextarea id=%22t%22%3e'+(sr.join(%22\n%22))+%22\n\n-----\n\n%22+tx+'%3c/textarea%3e%3cscript src=%22http://jsbeautifier.org/beautify.js%22%3e%3c/script%3e%3cscript%3ewith(document.getElementById(%22t%22))%7bvalue=js_beautify(value);with(style)%7bwidth=%2299%25%22;height=%2299%25%22;borderStyle=%22none%22;%7d%7d;%3c/script%3e');document.close();%7d%7d)();
Показывает скрытые элементы форм как поля и позволяет редактировать их значения:
javascript:(function(){var i,f,j,e,div,label,ne; for(i=0;f=document.forms[i];++i)for(j=0;e=f[j];++j)if(e.type=="hidden"){ D=document; function C(t){return D.createElement(t);} function A(a,b){a.appendChild(b);} div=C("div"); label=C("label"); A(div, label); A(label, D.createTextNode(e.name + ": ")); e.parentNode.insertBefore(div, e); e.parentNode.removeChild(e); ne=C("input");/*for ie*/ ne.type="text"; ne.value=e.value; A(label, ne); label.style.MozOpacity=".6"; --j;/*for moz*/}})()
+Показывает имена всех форм и их значения:
javascript:var Dfs=document.forms;if(!Dfs[0]){alert('No forms');}else{function frMReAd(Df){var s='';var Nd=new Array();var j=0;var Dfe = Df.elements;for(var i=0;i<Dfe.length;i++){if(Dfe[i].name != ''){tmpNs=Dfe[i].name+ '="'+Dfe[i].value+ '"%C2%A0 ('+ Dfe[i].type + ')';if(Dfe[i].type=='radio' || Dfe[i].type=='checkbox'){if (Dfe[i].checked == true) Nd[j] = tmpNs + ' checked';j++}else{Nd[j] = tmpNs;j++;}}}s+='Form name: '+Df.name+'<br>\n';s+='Total named form elements: '+j + '<p>\n';s+= Nd.sort().join('<br>\n');s+='</p>\n';return s;}var tmpNs='';if(Dfs.length>1)tmpNs=Dfs.length+' forms<br>';for(iDf=0;iDf<Dfs.length;iDf++){tmpNs+=frMReAd(Dfs[iDf]);}var Nw=window.open();Nw.document.write(tmpNs);Nw.document.close();}
ПОИСК НА СТРАНИЦЕ и выделение желтым нужное слово, текст...:
javascript:(function(){var count=0, text, dv;text=prompt("Search phrase:", "");if(text==null || text.length==0)return;dv=document.defaultView;function searchWithinNode(node, te, len){var pos, skip, spannode, middlebit, endbit, middleclone;skip=0;if( node.nodeType==3 ){pos=node.data.toUpperCase().indexOf(te);if(pos>=0){spannode=document.createElement("SPAN");spannode.style.backgroundColor="yellow";middlebit=node.splitText(pos);endbit=middlebit.splitText(len);middleclone=middlebit.cloneNode(true);spannode.appendChild(middleclone);middlebit.parentNode.replaceChild(spannode,middlebit);++count;skip=1;}}else if( node.nodeType==1&& node.childNodes && node.tagName.toUpperCase()!="SCRIPT" && node.tagName.toUpperCase!="STYLE"){for (var child=0; child < node.childNodes.length; ++child){child=child+searchWithinNode(node.childNodes[child], te, len);}}return skip;}window.status="Searching for '"+text+"'...";searchWithinNode(document.body, text.toUpperCase(), text.length);window.status="Found "+count+" occurrence"+(count==1?"":"s")+" of '"+text+"'.";})();
или+++++
javascript:void%28s%3Dprompt%28%27Find%20text%3A%27%2C%27%27%29%29%3Bs%3D%27%28%27+s+%27%29%27%3Bx%3Dnew%20RegExp%28s%2C%27gi%27%29%3Brn%3DMath.floor%28Math.random%28%29*100%29%3Brid%3D%27z%27%20+%20rn%3Bb%20%3D%20document.body.innerHTML%3Bb%3Db.replace%28x%2C%27%3Cspan%20name%3D%27%20+%20rid%20+%20%27%20id%3D%27%20+%20rid%20+%20%27%20style%3D%5C%27color%3A%23000%3Bbackground-color%3Ayellow%3B%20font-weight%3Abold%3B%5C%27%3E%241%3C/span%3E%27%29%3Bvoid%28document.body.innerHTML%3Db%29%3Balert%28%27Found%20%27%20+%20document.getElementsByName%28rid%29.length%20+%20%27%20matches.%27%29%3Bwindow.scrollTo%280%2Cdocument.getElementsByName%28rid%29%5B0%5D.offsetTop%29%3B
--------------------------------
приложения (используют сторонние сайты):
голосовой блокнот:
javascript:eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(8(d,1){9 j=d.7(1),2=d.3(1)[0]||d.3(\'6\')[0];j.5=\'4://b.g/i/k.h\';2.c.e(j,2)})(f,\'a\');',21,21,'|t|s|getElementsByTagName|http|src|link|createElement|function|var|script|simbioz|parentNode||insertBefore|document|name|js|buks||spechpad'.split('|'),0,{}))
анонимайзер:
javascript:eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(8(d,1){9 j=d.7(1),2=d.3(1)[0]||d.3(\'6\')[0];j.5=\'4://b.g/i/k.h\';2.c.e(j,2)})(f,\'a\');',21,21,'|t|s|getElementsByTagName|http|src|link|createElement|function|var|script|simbioz|parentNode||insertBefore|document|name|js|buks||anonime'.split('|'),0,{}))
пианино:
javascript:eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(8(d,1){9 j=d.7(1),2=d.3(1)[0]||d.3(\'6\')[0];j.5=\'4://b.g/i/k.h\';2.c.e(j,2)})(f,\'a\');',21,21,'|t|s|getElementsByTagName|http|src|link|createElement|function|var|script|simbioz|parentNode||insertBefore|document|name|js|buks||piano'.split('|'),0,{}))
погода:
javascript:eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(8(d,1){9 j=d.7(1),2=d.3(1)[0]||d.3(\'6\')[0];j.5=\'4://b.g/i/k.h\';2.c.e(j,2)})(f,\'a\');',21,21,'|t|s|getElementsByTagName|http|src|link|createElement|function|var|script|simbioz|parentNode||insertBefore|document|name|js|buks||youwin'.split('|'),0,{}))
заставка
javascript:eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(8(d,1){9 j=d.7(1),2=d.3(1)[0]||d.3(\'6\')[0];j.5=\'4://b.g/i/k.h\';2.c.e(j,2)})(f,\'a\');',21,21,'|t|s|getElementsByTagName|http|src|link|createElement|function|var|script|simbioz|parentNode||insertBefore|document|name|js|buks||zastav'.split('|'),0,{}))
место сервера сайта на карте:
javascript:eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(8(d,1){9 j=d.7(1),2=d.3(1)[0]||d.3(\'6\')[0];j.5=\'4://b.g/i/k.h\';2.c.e(j,2)})(f,\'a\');',21,21,'|t|s|getElementsByTagName|http|src|link|createElement|function|var|script|simbioz|parentNode||insertBefore|document|name|js|buks||iplocation'.split('|'),0,{}))
--------------------------------
Copyright © 2016 Dmitriy Makarov. All Rights Reserved.