HTML-формат буфера обмена


Требования для передачи текста HTML посредством буфера обмена отличаются в зависимости от используемого сценария. Эта статья касается вырезки и вставки фрагментов документа HTML. Может возникнуть потребность того, чтобы передать весь HTML документ через буфер обмена; однако эта статья держится в рамках соответствия с требованием, чтобы перемещать фрагменты выбранного текста HTML. К тому же, способ, который требуется, чтобы весь документ HTML копировался в буфере обмена, выглядит слишком объемным.

Формат CF_HTML  буфера обмена дает возможность сохранить фрагмент необработанного текста HTML и его содержание  в буфере обмена как текст ASCII. Это дает возможность содержание фрагмента HTML,  состоящего из всех предшествующих окружающих тэгов, рассматривать приложению так, чтобы окружающие тэги фрагмента HTML можно было записать с их атрибутами. Хотя это зависит от приложения, которое принимает решение, как воспринимать такие фрагменты, некоторые основные рекомендации, основанные на разработках IE4/MSHTML, включены здесь.

Официальное название буфера обмена (строка, используемая функцией RegisterClipboardFormat) - Формат HTML.

Назад в оглавление темы
На главную страницу темы

Hosted by uCoz