PP.App.disableSelection

Синтаксис

disableSelection(event);

Параметры

event. Событие выделения в браузере, например, onselectstart. При установке рассматриваемого метода в качестве обработчика данного события значение параметра подставляется автоматически.

Описание

Метод disableSelection запрещает выделение текста в документе за исключением элементов «input» и «textarea».

Пример

Для выполнения примера необходимо создать html-страницу. Разместим на данной странице блок с текстом «3.14159265» и запретим возможность его выделения:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
  <head>
      <title>PP</title>
    <meta charset="UTF-8">
    <script type="text/javascript" src="scripts/PP.js"></script>
    <script type="text/javascript" src="scripts/PP.Metabase.js"></script>
    <script type="text/javascript" src="scripts/PP.App.js"></script>
    <link type="text/css" rel="Stylesheet" href="styles/PP.css" />
  </head>
  <style>
    div {
      border-color: #C3C3C3;
      border-width: 1px;
      border-style: solid;
      width: 150px;
      height: 50px;
    }
    </style>
  <body onselectstart="return PP.App.disableSelection()" class="PPNoSelect">
  <div>3.14159265</div>
  </body>
</html>
<script type="text/javascript">
  PP.initOS(document.body);
</script>

После размещения приведённой выше разметки на странице появился блок с текстом «3.14159265», недоступный для выделения:

См. также:

PP.App