Ru-Board.club
← Вернуться в раздел «Программы»

» Bookmarklets / Favelets / Букмарклеты / Закладурки

Автор: shura1973
Дата сообщения: 04.10.2015 15:49
не знаю было или нет перевод выделенного текста на яндексе

Код: javascript:var t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));open('https://translate.yandex.ru/?to=ru&text='+t+'')
Автор: rodocop
Дата сообщения: 22.10.2015 18:25
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;}))();
Автор: TheBarmaley_TMP
Дата сообщения: 17.12.2015 06:35
переключение в режим редактирования страницы и обратно:
Код: ВКЛ:
[no]javascript:(function(){document.body.contentEditable='true'}())[/no]

ВЫКЛ:
[no]javascript:(function(){document.body.contentEditable='false'}())[/no]
Автор: TheBarmaley TMP
Дата сообщения: 16.01.2016 04:19
в свете неработающего нынче гугло-поиска по форуму:

можно искать через простенький букмарклет:
Код: javascript:void((function(){var a=prompt("text","");if(a!=null)window.open('https://www.google.ru/search?q='+a+'&sitesearch=forum.ru-board.com')})())
Автор: maxvlas
Дата сообщения: 10.06.2016 06:40
Некоторые работают,некоторые непонятно как
То вообще ничего не происходит,то какое то время работает.потом не работает
------------------------
Отсюда - Подсвечивает все слова на странице появлялась всплывающее окошко,где вводил искомое и он выделял.потом не стал работать

Отсюда вообще ничего не происходит (выделяю слово,нажимаю) при нажатии http://forum.ru-board.com/topic.cgi?forum=5&topic=46779&start=60#3

Отсюда не понял что копировать правильно

Цитата:
<a href="javascript: if (window.getSelection) selected = window.getSelection(); else if (document.getSelection) selected = document.getSelection(); else selected = document.selection.createRange().text; q = &quot;&quot;+selected; if (q) location=&quot;http://www.google.com/search?q=&quot;+encodeURIComponent(q); void 0; ">Искать выделенное</a>
Все, букмарклет готов. Для установки - достаточно перетащить мышкой эту ссылку в закладки.


Что,какую ссылку,нет там ссылки
--------------------------------
Этот без проблем работает http://forum.ru-board.com/topic.cgi?forum=5&topic=46779&start=60#2
Автор: Tilks
Дата сообщения: 10.06.2016 10:56
maxvlas

Цитата:
где вводил искомое и он выделял.потом не стал работать

на том же месте перестал, или на другом? там есть пояснение
Находит и подсвечивает все слова, содержащие искомые символы, кроме случаев, когда фраза прерывается другим элементом.


Цитата:
Отсюда вообще ничего не происходит (выделяю слово,нажимаю)

этот не работает, так как нет объявленного в коде скрипта
http://means.googlecode.com/svn/trunk/sitehilite/sitehilite.js
если найдёте и поправите ссылку на него, наверно будет работать


Цитата:
Отсюда не понял что копировать правильно

перетаскивать ссылку в место где хотите сохранить.
ну вот на этом форуме тоже нельзя такие ссылки вставить, потому и копирует со всеми тегами.
[more=код]
Код: javascript: if (window.getSelection) selected = window.getSelection(); else if (document.getSelection) selected = document.getSelection(); else selected = document.selection.createRange().text; q = &quot;&quot;+selected; if (q) location=&quot;http://www.google.com/search?q=&quot;+encodeURIComponent(q); void 0;
Автор: CopperField
Дата сообщения: 10.06.2016 10:59
maxvlas
букмарклет-ссылка всегда начинается с javascript: и кончается точкой с запятой (но ее иногда и не ставят)
По ссылке, где у вас вопросы, ссылка выделена синим. Остальное посвящено добавлению ее на веб-страницу (для веб-мастеров)

Код: javascript: if (window.getSelection) selected = window.getSelection(); else if (document.getSelection) selected = document.getSelection(); else selected = document.selection.createRange().text; q = &quot;&quot;+selected; if (q) location=&quot;http://www.google.com/search?q=&quot;+encodeURIComponent(q); void 0;
Автор: maxvlas
Дата сообщения: 10.06.2016 15:29
Tilks
Цитата:
на том же месте перестал, или на другом? там есть пояснение

Сейчас еще раз проверил,работает вроде пока
Но смысл в нем ?
Стандартный Ctrl+F как был .так и остается лучшим,здесь уже проверял много maxvlas

Скрипт не все находит (видно наверху не выделено обе,несколько раз пробовал,бывает выделит одну вверху,вторую пропустит,еще раз попробовал он наоборот другую вверху выделит,а то что ранее выделял не видит )



CopperField
Цитата:
По ссылке, где у вас вопросы, ссылка выделена синим. Остальное посвящено добавлению ее на веб-страницу (для веб-мастеров)

Tilks
Цитата:
ну вот на этом форуме тоже нельзя такие ссылки вставить, потому и копирует со всеми тегами.
код

Не знаю,скопировал ваш код,тоже толку ноль
Может не так что делаю ?
выделяю слово,жму на созданную вкладку и ничего



Цитата:
а у меня не работает, пока в uBlock не разрешить сторонний сайт yandex.net

У меня с uBlock работает,но
Здесь тоже проще расширением пользоваться Элементы Яндекса: Перевод,выделил,рядом появляется
Автор: CopperField
Дата сообщения: 11.06.2016 01:32
Бесполезно сравнивать букмарклеты с расширениями. Понятно, что у первых возможности в целом куда ограниченнее, зато и расход ресурсов несравним.


Цитата:
этот не работает, так как нет объявленного в коде скрипта
http://means.googlecode.com/svn/trunk/sitehilite/sitehilite.js
если найдёте и поправите ссылку на него, наверно будет работать


https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/means/sitehilite.0.1.js

Итого:
Код: 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','https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/means/sitehilite.0.1.js');head.appendChild(_s);return false;}))();
Автор: Tilks
Дата сообщения: 11.06.2016 09:24

Цитата:
Соответственно в других браузерах надо искать опцию не запрещать активное смешанное содержимое на защищенных страницах.

из другого топика

Цитата:
Firefox:
В настройках (about:config) необходимо установить параметр:
security.mixed_content.block_active_content = false

Chrome:
В адресной строке появляется щит, кликнуть по нему и разрешить скрипт.
В качестве альтернативы можно запустить браузер с ключем --allow-running-insecure-content, тогда все будет работать без лишних телодвижений, хотя это не очень правильно с точки зрения безопасности.

Автор: CopperField
Дата сообщения: 11.06.2016 22:22

Цитата:
Firefox:
В настройках (about:config) необходимо установить параметр:
security.mixed_content.block_active_content = false

о чем и речь. А за Хром спасибо - не знал. Хотя и не пользуюсь.

Страницы: 123

Предыдущая тема: Электронные таблицы


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.