Я создал свою собственную надстройку OneNote, используя Nodejs. У меня есть две проблемы. Я искал все выше и ниже и не нашел решения.
Моя надстройка добавляет новый контур на страницу OneNote. Эта схема содержит таблицу HTML с одним столбцом и несколькими строками. Я хочу установить фон некоторых строк таблицы HTML. Я перепробовал все, что мог придумать, включая:
- Установка атрибута bgcolor для TR:
<tr bgcolor='red'>
- Установка атрибута bgcolor для TD:
<td bgcolor='red'>
- Установка атрибута стиля TR:
<tr style='background-color:red'>
- Установка атрибута стиля TD:
<td style='background-color:red'>
- Использование отдельного CSS файла
- Использование Hex значение для цвета (красный) # FF0000
- Экспорт страницы OneNote 2016 как «Веб-страница с одним файлом (* .mht)», проверка содержимого и попытка его самому воспроизвести.
- Пробовал для просмотра источника в веб-версии OneNote на моей странице, чтобы проверить строку таблицы, для которой установлен цвет фона. (Контент страницы скрыт во многих слоях, я не могу найти источник страницы контента).
- Я пытался выяснить, как программно добавить HTML контент на страницу, но Microsoft OneNote API не определяет способ вставки таблицы.
Замечание работает. Кроме того, я хочу, чтобы одна из ячеек в моей таблице использовалась, а не убирала лишние пробелы. не работает Ни один <pre>
тег. OneNote просто игнорирует мою разметку, за исключением того, что я смог указать толщину границы таблицы <table border=1>
.
Для справки я проанализировал этот пример кода: Создайте свою первую надстройку панели задач OneNote
Я использовал приведенный выше пример кода для создания этого: область задач. js в моем репозитории Github