Как убрать найти в яндексе копировать при выделении текста
Перейти к содержимому

Как убрать найти в яндексе копировать при выделении текста

  • автор:

При выделении текста всплывает контекстное меню искать либо копировать. Как отключить?

qq11q отредактировано Не знаю с какого обновления стало появляться контекстное меню при выделении текста, у меня установлен переводчик (расширение), теперь это контекстное меню закрывает контекстное меню переводчика!
Как убрать это нововведение?

l33t4opera отредактировано Привет @qq11q, попробуйте отключить его следующим образом: нажмите "Alt+P", чтобы перейти к настройкам, затем нажмите "Браузер", и прокрутите вниз до "Интерфейс пользователя", а затем снимите флажок слева от "Enable the search popup on selecting text" (у меня это на английском языке).

qq11q отредактировано Аллилуйя! Спасибо добрый человек!)))
Даже не заметил появления этой новой строчки.

Копирование и вставка Office для Интернета

Из-за ограничений технологии веб-браузера копирование и вставка текста в Microsoft Microsoft 365 для Интернета отличается от копирования и вставки текста в Office классических приложений. В этой статье приведены инструкции по копированию и вставке в каждую из Microsoft 365 для Интернета программ.

Какая программа используется?

  • Word в Интернете
  • PowerPoint в Интернете
  • OneNote в Интернете
  • Excel в Интернете

Word в Интернете

Поведение копирования и вставки зависит от того, просматриваете, просматриваете или редактируете документ Word в браузере, а также вставляете ли содержимое извне Word в Интернете.

Просмотр в браузере

Если документ открыт в режиме чтения, можно выделить текст построчно с помощью перетаскивания (не двойного щелчка). Затем нажмите клавиши CTRL+C (Windows) или ⌘+C (Mac), чтобы скопировать текст. Содержимое буфера обмена можно вставить куда-нибудь за пределами документа. При вставке в новое место текст теряет форматирование, например полужирное начертание, выделение курсивом или цветом. Такое форматирование можно повторно применить в новом месте.

Примечание: Минимальная единица текста, которую можно выделить при просмотре документа в режиме чтения, — одна строка. Чтобы можно было выделять отдельные слова и фразы, нажмите кнопку Редактировать в браузере.

Чтобы вставить в документ содержимое буфера обмена, нажмите кнопку Изменить в браузере.

Просмотр или редактирование в браузере

В режиме правки можно вырезать, скопировать и вставить текст и рисунки в документе, выделив их, как в приложении Word для настольных компьютеров. Нажмите клавиши CTRL+C для копирования, CTRL+X для вырезания или CTRL+V, чтобы вставить текст или рисунок (Windows); или нажмите клавиши ⌘+C, ⌘+X или ⌘+V (Mac). В Chrome, Firefox и Chromium edge можно также использовать клавиши CTRL+SHIFT+V и ⌘+SHIFT+V, чтобы вставлять только текст (вставляет текст без форматирования источника).

  • Если вы используете Firefox и хотите использовать команды копирования, вырезания и вставки на ленте Word в Интернете, необходимо разрешить JavaScript использовать буфер обмена. Если делать это нежелательно, можно использовать клавиатуру (сочетания клавиш -C, -X и -V).
  • В Chrome можно установить расширение Office — включить расширение копирования и вставки, которое позволяет вырезать, копировать и вставлять мышью во все приложения Office Online.

Вставка из-за пределов Word в Интернете

При вставке текста извнеWord в Интернете есть два варианта вставки текста: сохранение исходного форматирования и вставка только текста. Для вставки по умолчанию (сохранение источника) текст вставляется в документ с таким количеством исходных свойств форматирования, которые можно скопировать. Характеристики текста, такие как полужирный шрифт, курсив или определенный размер или цвет, сохраняются по возможности. В зависимости от источника скопированного содержимого определенные аспекты форматирования могут не вставляться должным образом. В этом случае можно использовать средства форматирования вWord в Интернете для повторного использования этих свойств форматирования.

Только для вставки текста текст и слова сохраняются, но форматирование будет соответствовать строке документа, в которую вставляется содержимое. Вставить текст можно только через ленту и контекстное меню (если вы используете любую версию Edge или Chrome с расширением Office — включить расширение копирования и вставки), с помощью клавиш CTRL+SHIFT+V (Chrome, Firefox и Chromium Edge) или щелкнув вставку с плавающей зажатой кнопкой после стандартной вставки и выбрав параметр "Вставить только текст".

Изображения , скопированные из Интернета, можно вставить в документ, но иногдаWord в Интернете не поддерживает вставку рисунков, скопированных из других документов или программ. Если в другом документе или программе есть рисунок, который не вставляется вWord в Интернете, сохраните его на компьютере, а затем перейдите к разделу "Вставка >Рисунка "Word в Интернете.

Таблицы и списки должны вставляться как можно ближе к исходному форматированию, если только они не вставлены как текст. Иногда свойства таблицы, такие как стиль границы и заливка ячеек, вставляется неправильно, особенно если цвета и стили недоступны вWord в Интернете. В таких случаях можно вставить рисунок таблицы с помощью снимка экрана или изменить вставленную таблицу и выбрать другие цвета и стили. Иногда списки вставляется с измененным отступом. Это можно исправить с помощью кнопок нумеровки и увеличения отступа (вкладка "Главная"), чтобы добиться нужного результата.

Гиперссылки Гиперссылки должны быть вставлены как ссылки по умолчанию. Если вставить ссылку и вставить ее в виде обычного текста, можно восстановить ее, выполнив следующие действия.

  1. Выделите текст.
  2. На вкладке Вставка нажмите кнопку Ссылка.
  3. В поле Адрес введите веб-адрес (URL-адрес) ссылки.
  4. Не изменяя текст в поле Отображаемый текст, нажмите кнопку Вставить.

Веб-приложение PowerPoint

В презентации можно вырезать, копировать и вставлять текст, изображения или слайды. Выберите объект так же, как в PowerPoint приложении. Нажмите клавиши CTRL+C для копирования, CTRL+X для вырезания или CTRL+V (Windows) или нажмите клавиши ⌘+C, ⌘+X или ⌘+V (Mac).

Сочетание клавиш (Windows)

Сочетание клавиш (macOS)

Как убрать предложение поиска в яндексе при выделение в Яндекс браузере?

Откройте страницу настроек браузера (значок меню (≡) -> Настройки), в блоке "Контекстное меню" снимите галочку с пункта "Показывать при выделении текста кнопки «Найти» и «Копировать»".

аняняняМыслитель (5380) 5 лет назад
GreshnikЗнаток (314) 5 лет назад
Alex zenderУченик (179) 3 года назад

Это не полное решение, после снятия галочки с пункта "Показывать при выделении текста кнопки «Найти» и «Копировать»", при выделении текста, появляется кнопка разворачивания меню, которая, хоть и меньше по размеру, но вс же закрывает часть текста, что очень плохо, а в настройках нету ни галочки ни палочки чтоб эта кнопка не появлялась. Эта кнопка нужна только тем, у кого на мыше нету правой кнопки, а на сэнсорах появляется своё дополнительное меню.

Как запретить браузеру выделять текст

Если Вы веб-разработчик, то у вас наверняка возникала необходимость в том, чтобы запретить пользователю выделение текста. Оговоримся, что я не имею ввиду полный запрет с целью защиты текста, а запрет на выделение всевозможных подписей, надписей и т.п. где выделение мешает работе интерфейса и пользователю (чаще всего при drag&drop, или выделении текста при двойном клике). Это в первую очередь касается веб-приложений и ни в коем случае не касается информационных сайтов.

Что же мы можем сделать? До сих пор думал немногое. Но прежде чем перейти к рассмотрению нового (лично для меня) методу, рассмотрим какие возможности борьбы с выделением текста предлагают нам браузеры.

Internet Explorer

  1. Для элементов устанавливаем атрибут unselectable со значением on. Но тут есть один нюанс: текст блока с таким атрибутом нельзя выделить (то есть нельзя начать выделение с данного элемента, и клик по такому элементу не будет снимать выделение с текста, если такой выделен), но если он содержит другие элементы (к примеру «безобидные» SPAN, B и т.д.) то текст в них выделить можно. К тому же если выделение текста начато с блока без такого атрибута, то текст внутри блока с атрибутом unselectable так же будет выделен. В такой ситуации решение одно — ставить всем (!) элементам данный атрибут, что неудобно и не практично.
  2. Перехват события selectstart. Другими словами добавив элементу onselectstart=«return false» (к примеру к BODY) запрещает выделение текста внутри него. Опять же нюанс: если начать выделять текст за пределами такого блока, то текст внутри него выделяется без проблем.

FireFox (браузеры на движке gecko), Safari (браузеры на движке KHTML)

Данные браузеры имеют более совершенный механизм, запрещающий выделение текста в любом виде. Делается это через CSS свойство user-select со значение none, которое включили в CSS3. Но до того как это свойство утверждено, браузеры демократично сделали это собственной фишкой движка назвав свойство -moz-user-select и -khtml-user-select соответственно. Получается, чтобы запретить выделять текст внутри блока, достаточно написать:

-moz-user-select: none; -khtml-user-select: none; user-select: none;

И дело в шляпе.

Другие браузеры

А вот что касается других браузеров, то у них таких механизмов замечено не было. Вообще никаких. Конечно же Opera впереди планеты всей, для нее запрет выделения текста равносильно самому злостному преступлению. Но есть, есть один могильничек 🙂
Изучая вчера файл Оперы с хаками для сайтов, наткнулся на интересные строки:

document.addEventListener('mousemove',function(e)< if( e.target.getAttribute('unselectable')=='on' ) e.target.ownerDocument.defaultView.getSelection().removeAllRanges(); >,false);

Вспомним про атрибут unselectable у Internet Explorer’а, и становится ясным что в даном случае мы боремся с выделением текста. Развив идею, получилось некоторое кроссбраузерное решение:

function preventSelection(element) < var preventSelection = false; function addHandler(element, event, handler)< if (element.attachEvent) element.attachEvent('on' + event, handler); else if (element.addEventListener) element.addEventListener(event, handler, false); >function removeSelection() < if (window.getSelection) < window.getSelection().removeAllRanges(); >else if (document.selection && document.selection.clear) document.selection.clear(); > function killCtrlA(event) < var event = event || window.event; var sender = event.target || event.srcElement; if (sender.tagName.match(/INPUT|TEXTAREA/i)) return; var key = event.keyCode || event.which; if (event.ctrlKey && key == 'A'.charCodeAt(0)) // 'A'.charCodeAt(0) можно заменить на 65 < removeSelection(); if (event.preventDefault) event.preventDefault(); else event.returnValue = false; >> // не даем выделять текст мышкой addHandler(element, 'mousemove', function()< if(preventSelection) removeSelection(); >); addHandler(element, 'mousedown', function(event)< var event = event || window.event; var sender = event.target || event.srcElement; preventSelection = !sender.tagName.match(/INPUT|TEXTAREA/i); >); // борем dblclick // если вешать функцию не на событие dblclick, можно избежать // временное выделение текста в некоторых браузерах addHandler(element, 'mouseup', function()< if (preventSelection) removeSelection(); preventSelection = false; >); // борем ctrl+A // скорей всего это и не надо, к тому же есть подозрение // что в случае все же такой необходимости функцию нужно // вешать один раз и на document, а не на элемент addHandler(element, 'keydown', killCtrlA); addHandler(element, 'keyup', killCtrlA); >

Вызвав данную функцию, например:

preventSelection(document);

  1. Opera не дает обрабатывать событие dblclick, так что в этом браузере все равно возможно выделить текст двойным кликом.
  2. Ctrl+A:
  1. В Opera длительное (2-3 секунды) удержание данной комбинации вызывает выделение текста до ее отпускания. Причем если первым отжать клавишу А а потом Ctrl, то выделение пропадает. Иначе остается.
  2. Safari не обрабатывает keydown для клавиш при зажатом Ctrl. Потому выделение текста пропадает только после отпускания клавиш. Причем для этого браузера характерно поведение Opera, в плане порядка отпускания клавиш (если первым отжать Ctrl, то выделение останется).
  1. Safari & FireFox выделяют слово, и сразу снимают выделение. То есть присутствует эффект кратковременного выделения текста.
  2. Opera не дает запретить поведение по умолчанию. Она выделяет слово и вызывает контекстное меню.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *