Сценарии

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

1.Простой фрагмент HTML.

<BODY>Обычный <B>Полужирный </B><I><B>Полужирный наклонный </B>Наклонный </I></BODY> 

Обычный Полужирный Полужирный наклонный Наклонный

Нормальный ** Полужирный Полужирный наклонный** Наклонный

Version:0.9

StartHTML:71

EndHTML:160

StartFragment:130

EndFragment:150

StartSelection:130

EndSelection:150

<!DOCTYPE ...>

<BODY>

<!-- StartFragment -->>

<B>Полужирный</B><I><B>Полужирный наклонный</B>

<!-- EndFragment -->

</BODY>

</HTML> 

2. Фрагмент таблицы в HTML.

<BODY><TABLE BORDER><TR><TH ROWSPAN=2>Заголовок1</TH><TD>Пункт 1</TD><TD>Пункт 2</TD><TD>Пункт 3</TD><TD>Пункт 4</TD></TR><TR><TD>Пункт 5</TD><TD>Пункт 6</TD><TD>Пункт 7</TD><TD>Пункт 8</TD></TR><TR><TH>Заголовок2</TH><TD>Пункт 9</TD><TD>Пункт 10</TD><TD>Пункт 11</TD><TD>Пункт 12</TD></TR></TABLE></BODY> 
Заголовок1 Пункт 1 Пункт 2 Пункт 3 Пункт 4
Пункт 5 Пункт 6 Пункт 7 Пункт 8
Заголовок2 Пункт 9 Пункт 10 Пункт 11 Пункт 12
<!DOCTYPE ...>

<HTML><BODY><TABLE BORDER>

<!--StartFragment-->

<TR><TD>Пункт 6</TD><TD>Пункт 7</TD></TR><TR><TD>Пункт 10</TD><TD>Пункт 11</TD></TR>

<!--EndFragment-->

</TABLE>

</BODY></HTML> 

Выбор, который ограничен StartSelection и EndSelection, выведен на экран полужирным шрифтом.

3. Вставка фрагмента упорядоченного списка в открытый (незашифрованный) текст.

<BODY><OL TYPE = a><LI>Элемент 1<LI>Элемент 2<LI>Элемент 3<LI>Элемент 4<LI>Элемент 5<LI>Элемент 6</OL></BODY> 
  1. Элемент 1
  2. Элемент 2
  3. Элемент 3
  4. Элемент 4
  5. Элемент 5
  6. Элемент 6
<DOCTYPE...><HTML><BODY><OL TYPE = a>

<!-- StartFragment-->

<LI>Элемент 3<LI>Элемент 4<LI>Элемент 5

<!-- EndFragment-->

</OL></BODY></HTML> 

Выбор, который ограничен StartSelection и EndSelection, выведен на экран полужирным шрифтом.

<BODY><OL TYPE = a><LI>Элемент 3<LI>Элемент 4<LI>Элемент 5</OL></BODY> 
  1. Элемент 3
  2. Элемент 4
  3. Элемент 5

4. Вставка частично выбранного региона..

<P> IE4/MSHTML WYSIWYG редактор текста, который поддерживает :<UL><LI>Вырезку<LI>Копирование<LI>Вставку</UL><P>Это мощные инструменты!</P> 

IE4/MSHTML WYSIWYG редактор текста, который поддерживает:

Это мощные инструменты!

<DOCTYPE...><HTML><BODY>

<!-- StartFragment-->

<P>

WYSIWYG редактор текста, который поддерживает:

<UL><LI>Вырезку<LI>Коп

</UL>

<!-- EndFragment-->

</BODY></HTML> 

Выбор, который ограничен StartSelection и EndSelection, выведен на экран полужирным шрифтом.

<DOCTYPE...><HTML><BODY>

<!-- StartFragment-->

<UL><LI>

ирование<LI>Вставку</UL><P> Это мощные

</P>

<!-- EndFragment-->

</BODY></HTML> 

Выбор, который ограничен StartSelection и EndSelection, выведен на экран полужирным шрифтом.

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

Hosted by uCoz