html - перетаскивание - как отключить выделение текста в ворде



Запретить выбор текста при перетаскивании из внешней точки в IE7/8 (1)

События IE8-onselectstart и невыбираемые атрибуты уже обсуждались.

Также было опубликовано решение CSS . Вот суть:

<!-- save this file as unselectable.htc and remember where you put it -->
<public:component lightweight="true">
    <public:attach event="ondocumentready" onevent="unselectable()" />
    <script type="text/javascript">
        function unselectable(){
            element.onselectstart = function(){ return false; };
            element.setAttribute('unselectable', 'on', 0);
        }
    </script>
</public:component>

/* add this rule to the existing CSS file */
.unselectable {
    user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    behavior: url(unselectable.htc); /* change this path as needed */
}

Было обсуждено, как отключить выбранный текст: как отключить выделение текста с помощью CSS?

Тем не менее, мне еще предстоит найти решение, которое блокирует выбор пользователем текста при перетаскивании извне намеченной цели. Я ищу решение, которое работает в IE 7/8.

Есть идеи?





internet-explorer-7