Некоторые веб-приложения, модальные диалоговые окна, не работают в Internet Explorer 11 после установки обновления 3008923
Установки MS14-080: Накопительное обновление безопасности для обозревателя Internet Explorer: 9 декабря 2014 г. на компьютере, на котором работает Internet Explorer 11 или элемент управления веб-обозревателя Internet Explorer 11. Тем не менее после этого, возможно непредвиденное поведение при взаимодействии с веб-узлы, использующие один или несколько web приложений модальные диалоговые окна. Все данные и информация, содержащаяся в поле может не возвращаться в окно приложения или в диалоговом окне создания данных или информации. Таким образом приложения, создавшего окно возникают ошибки или отсутствие определенных функций, который зависел от данных этого диалогового окна.
Решение
Данная проблема устранена в обновлении 3034762. И мы рекомендуем установить Описание обновления безопасности для Internet Explorer: 10 февраля 2015 г. (MS15-009) , устраняет многие другие проблемы, это обновление устраняет проблему.
Сведения об обновлении
Как получить это обновление
Центр обновления Windows
Центр загрузки Майкрософт
Следующие файлы доступны для загрузки из Центра загрузки Майкрософт.
Обновления для Internet Explorer 11 для Windows Server 2012 R2 (KB3025390)
Скачать пакет.
Обновление для обозревателя Internet Explorer 11 для Windows 8.1 для систем на базе x64 (KB3025390)

Скачать пакет.
Обновление для обозревателя Internet Explorer 11 для Windows 8.1 (KB3025390)

Скачать пакет.
Обновления для Internet Explorer 11 для Server 2008 R2 для систем на базе x64 (KB3025390)

Скачать пакет.
Обновления для Internet Explorer 11 для Windows 7 для систем на базе x64 (KB3025390)

Скачать пакет.
Обновления для Internet Explorer 11 для Windows 7 (KB3025390)

Скачать пакет.
Дата выпуска: 17 декабря 2014 г.
Для получения дополнительных сведений о том, как скачать файлы поддержки Майкрософт, щелкните следующий номер статьи базы знаний Майкрософт.
Как загрузить файлы поддержки Microsoft через оперативные службы 119591Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последнее антивирусное программное обеспечение, доступное на период публикации файла. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.
Предварительные условия
Сведения о реестре
Чтобы применить это обновление, нет необходимости вносить изменения в реестр.
Необходимость перезагрузки
Необходимо перезагрузить компьютер после установки этого обновления. Тем не менее необходимо перезапустить Internet Explorer, чтобы изменения вступили в силу.
Сведения о замене обновлений
Это обновление не заменяет ранее выпущенное обновление.
Сведения о файлах
Глобальная версия этого обновления устанавливает файлы, которые имеют атрибуты, перечисленные в следующих таблицах. Дата и время для файлов указаны в формате UTC. Дата и время для файлов на локальном компьютере отображаются в местном времени с вашим текущим смещением летнего времени (DST). Кроме того, при выполнении определенных операций с файлами, даты и время могут изменяться.
Windows 7 и Windows Server 2008 R2
Для всех поддерживаемых x86 версии Internet Explorer 11
Включение/отключение Javascript в Internet Explorer

JavaScript является очень важной штукой. Сейчас практически все, если не совершенно все сайты используют данную технологию на своем сайте. Яваскрипт позволяет значительно расширить стандартные возможности сайта, внедряя в него дополнительные скрипты, написанные на этом языке.
И если в Internet Explorer отключен JavaScript, то мы настоятельно рекомендуем его включить, поскольку вы теряете множество функций и возможностей на некоторых страницах и интернет-ресурсах. Не знаете, как это сделать? Не беда, мы расскажем и наглядно покажем вам, как включить данную функцию в IE.
Хотим заметить, что инструкция была написана под браузер Internet Explorer 11, так как, именно он наиболее используется сейчас. Но и для более старых версий она актуальна.
Включаем Javascript в IE 11
- Для начала давайте запустим наш любимый обозреватель Internet Explorer на своем компьютере.
- Тогда жмем по значку “Шестерёнка”, чтобы открыть меню.
- Непосредственно в меню нажимаем по ссылке “Свойства браузера”.

- Будет открыто окно свойств вне браузера. В этом самом окошке требуется перейти на вкладку, которая называется “Безопасность”.
- Найдите там кнопку “Другой” и кликните по ней.

- Запустилось еще одно модальное окно. Из списка нам надо найти “Сценарии”, для этого перелистываем вниз.

- Под разделом сценариев есть подраздел, именуемый, как “Активные сценарии”. В нем ставим флажок на пункте “Включить”.
- Тогда жмём кнопку “ОК”, чтобы это все дело сохранилось.
- И еще раз ОК.
После чего можете смело пользоваться всеми привилегиями, предлагаемыми технологией Jacascript. Сразу предупредим, что если у вас лимитированный трафик для выхода в интернет, то его все же следует оставить выключенным, т.к. он может увеличить потребление интернет-трафика.
Модальные окна, которые мы заслужили
В разных критериях и манифестах качества есть такой пункт, как блокировка скролла страницы, когда открыто модальное окно. Модальное окно подразумевает под собой взаимодействие только с ним.
Многие зададут вопрос: «Почему не использовать готовые решения?». Проблема в том, что этот функционал либо вообще не реализован, либо сделан очень плохо. Можно использовать самое простое и плохое решение:
.body
Здесь мы получаем легкое подергивание страницы. Код. Стоит отметить: проблема встречается только там, где скролл занимает место на странице, например, в Safari такой проблемы нет.
Анимация проблемы(Gif)
Некоторые решения на просторах npm предлагают замену скролла отступом или блоком, который стилизован под скролл (простая серая полоска), много магии, но проблему они не исправляют.
Немного подправим начальный код, и все работает:
.body
Теперь появилась другая проблема: страница прыгает вверх. Код. Решение через js простое: при открытии страницы берем значение, на которое проскроллена страница, и задаем это значение свойству top тега Код.
function getBodyScrollTop() < return self.pageYOffset || (document.documentElement && document.documentElement.ScrollTop) || (document.body && document.body.scrollTop); >openModalButton.addEventListener('click', e => < e.preventDefault() body.dataset.scrollY = getBodyScrollTop() // сохраним значение скролла body.style.top = `-$px` modal.classList.add('modal--open') body.classList.add('body-lock') >) closeModalButton.addEventListener('click', e => < e.preventDefault() modal.classList.remove('modal--open') body.classList.remove('body-lock') window.scrollTo(0, body.dataset.scrollY) // берем значение, которое сохранили >)
Иногда на сайте может встречаться страничка, у которой мало контента и нет скролла, но при открытии модального окна наш код добавляет его. Немного доработаем скролл. Готовое решение.
function existVerticalScroll() < return document.body.offsetHeight >window.innerHeight > openModalButton.addEventListener('click', e => < e.preventDefault() body.dataset.scrollY = getBodyScrollTop() modal.classList.add('modal--open') if(existVerticalScroll()) < // новая строка body.classList.add('body-lock') body.style.top = `-$px` > >) closeModalButton.addEventListener('click', e => < e.preventDefault() modal.classList.remove('modal--open') if(existVerticalScroll()) < // новая строка body.classList.remove('body-lock') window.scrollTo(0,body.dataset.scrollY) >>)
Доступность
Если о ней не подумать, будет возможное перемещение с помощью таба вне модального окна. На gif только нажатие Tab несколько раз.
Анимация проблемы(Gif)
На просторах интернета нет простого решения этой проблемы, а писать свой костыль велосипед не очень рационально, когда есть библиотека focus-trap.js. Здесь автор более детально раскрыл тему библиотек и их проблем.
// Не забудьте подключить плагин const modalFocusTrap = createFocusTrap(".modal"); // инициализируем плагин для модального окна openModalButton.addEventListener('click', e => < e.preventDefault() body.dataset.scrollY = getBodyScrollTop() modal.classList.add('modal--open') modalFocusTrap.activate(); // новая строка. Активируем плагин if(existVerticalScroll()) < body.classList.add('body-lock') body.style.top = `-$px` > >) closeModalButton.addEventListener('click', e => < e.preventDefault() modal.classList.remove('modal--open') modalFocusTrap.deactivate(); // новая строка. Отключаем плагин if(existVerticalScroll()) < body.classList.remove('body-lock') window.scrollTo(0,body.dataset.scrollY) >>)
Итоги
Даже если на странице несколько модальных окон, весь код можно обернуть в одну функцию и передавать название класса модального окна.
function initModal(className) < // код, что мы писали выше для одной модалки >initModal('modalName1') initModal('modalName2')
Проблема на первый взгляд несложная, но как много неочевидных моментов. Думаю, эта статья поможет вам делать более качественные модальные окна. Готовый код
Полезные материалы
- Focusable Elements — Browser Compatibility Table
- Оставил для новичков, кто встретил dataset в первый раз
- О теге
Настройка web-браузеров для работы в web-клиенте
В данной главе описываются настройки web-браузеров, которые необходимо выполнить для работы в web-клиенте. Если на компьютере, на котором используется web-клиент, используется программное обеспечение, блокирующее открытие окон web-браузеров или посылку HTTP-запросов, то следует включить необходимые web-сайты (адреса информационных баз) в список исключений.
Microsoft Internet Explorer
Для работы с web–клиентом в операционной системе Windows XP SP2 требуется наличие системной библиотеки jscript.dll версии 5.6.0.8834 или выше. Библиотека находится в каталоге system32 операционной системы. Если на вашем компьютере установлена более ранняя версия библиотеки, то возможно значительное замедление работы web–клиента.
Настройка подключения
Для начала работы необходимо выполнить следующие настройки:
- запустить web-браузер;
- в меню «Сервис» выбрать пункт «Свойства браузера»;
- в открывшемся окне перейти на закладку «Безопасность»;
- нажать кнопку «Другой».
В открывшемся окне:
- в разделе «Сценарии» для параметра «Активные сценарии» установить «Разрешить» или «Включить»;
- в разделе «Разное» для параметра «Отображение разнородного содержимого» установить значение «Включить» (только для Microsoft Internet Explorer версий 6.0, 7 и 8) и нажать кнопку «OK».
Перейти на закладку «Конфиденциальность» в разделе «Блокирование всплывающих окон» снять флажок «Блокировать всплывающие окна» или «Включить блокирование всплывающих окон».
Перейти на закладку «Дополнительно» и установить параметр «Отображать рисунки» или «Показывать изображения».
Использование внешних компонентов, расширения работы с файлами, расширения работы с криптографией
Если предполагается использование сканера штрихкодов, электронных весов и других внешних компонентов, расширения для работы с файлами или расширения работы с криптографией, на закладке «Безопасность (Security)» необходимо выбрать подходящую зону: «Надежные узлы (Trusted sites)» или «Местная интрасеть (Local intranet)».
Для детальной настройки необходимо выполнить следующие действия.
На закладке «Безопасность» нажать кнопку «Другой».
В открывшемся окне установить «Разрешить» или «Включить» для следующих параметров:
- «Автоматические запросы элементов управления ActiveX»;
- «Работа с ActiveX объектам и плагинами» или «Запуск элементов ActiveX и модулей подключения»;
- «Работа с объектами, помеченными как безопасные» или «Выполнять сценарии элементов ActiveX, помеченные как безопасные».
В этом же окне установить «Предлагать» для параметра «Загрузка подписанных ActiveX объектов с разрешения пользователя» или «Загрузка подписанных элементов ActiveX».
Настройку использования ActiveX также можно выполнить с помощью службы установки ActiveX (для ОС Windows Vista, Windows 7, Windows Server 2008, Windows Server 2008 R2).
Mozilla Firefox
Настройка подключения
Для начала работы с web-браузером Mozilla Firefox необходимо выполнить следующие настройки:
- запустить web-браузер;
- открыть окно настроек «Firefox — Открыть меню приложения — Настройки»;
- в открывшемся окне перейти в раздел «Приватность и защита»;
- снять флажок «Блокировать всплывающие окна»;
- в группе «История» установить параметр «Firefox» в значение «Будет запоминать историю» или «Будет использовать ваши настройки хранения истории»;
- если выбрано значение «Будет использовать ваши настройки хранения истории», то следует установить флажок «Принимать cookies с сайтов» (при этом следует убедиться, что необходимые web-сайты (адреса информационных баз) не находятся в списке исключений в состоянии «Блокировать»).
В случае если в качестве web-браузера используется не локализованная версия Mozilla Firefox, то для правильной работы web-клиента требуется выполнить следующее (наименования пунктов меню приводятся по английской версии):
- запустить web-браузер;
- открыть окно настроек «Firefox — Options — Options»;
- в разделе «Contents» в группе «Fonts & Colors» нажать кнопку «Advanced»;
- в параметре «Default Character Encoding» выбрать «Unicode».
Рекомендуется включить вопрос местоположения сохраняемого файла. Для этого необходимо:
- запустить web-браузер;
- открыть окно настроек «Firefox — Открыть меню приложения — Настройки».
- в разделе «Основные» установить переключатель в значение «Всегда спрашивать»;
- если предполагается использование сканера штрихкодов, электронных весов и других внешних компонентов, расширения для работы с файлами или расширения работы с криптографией 1C:Enterprise Extension, установка которого предлагается при первой попытке доступа к информационной базе «1С:Предприятия», а в дальнейшем — с помощью команды «Сервис — Настройки web-браузера».
При этом будут установлены настройки, необходимые для работы системы:
- будет разрешено использование всплывающих окон на странице;
- будет разрешено переключение между окнами приложения;
- будет разрешено использование в параметрах строки запуска нелатинских символов;
- будет разрешено использование клавиатуры для переключения между окнами приложения;
- будет возможно использовать расширения работы с файлами, расширения работы с криптографией, внешних компонент (установка расширений и внешних компонент будет доступна только при установленном расширении web-браузера 1C:Enterprise Extension).
Google Chrome
Для начала работы с web-браузером «Google Chrome» необходимо выполнить следующие настройки:
- запустить web-браузер;
- в меню выбрать пункт «Параметры»;
- на закладке «Расширенные» нажать кнопку «Настройки содержания»;
- на закладке «Файлы cookie» установить флажок «Разрешить сохранять локальные данные (рекомендуется)» или добавить адреса информационных баз в список исключений;
- на закладке «Безопасность JavaScript» установить флажок «Разрешить всем сайтам использовать JavaScript (рекомендуется)» или добавить адреса информационных баз в список исключений;
- на закладке «Всплывающие окна» установить флажок «Разрешить всплывающие окна для всех сайтов» или добавить адреса информационных баз в список исключений.
Если предполагается использование сканера штрихкодов, электронных весов и других внешних компонентов, расширения для работы с файлами или расширения работы с криптографией требуется установить «Расширение для работы с 1С:Предприятием».
Для обеспечения безопасности браузер «Google Chrome» не допускает открытие прикрепленных файлов. Просмотр прикрепленных документов осуществляется после их сохранения на локальной машине пользователя.
Расширение для работы с 1С:Предприятием

В случае работы с отключенным расширением, некоторые настройки можно выполнить вручную. Для этого необходимо запустить web-браузер.
Разрешение всплывающих окон:
- открыть окно настроек «Firefox – Настройки – Настройки»;
- в открывшемся окне перейти в раздел «Приватность и защита»;
- снять флажок «Блокировать всплывающие окна».
Разрешение переключения между окнами приложения с помощью клавиатуры:
- в адресной строке браузера набрать about:config;
- найти параметр dom.disable_window_flip;
- установить параметра в значение false;
- найти параметр dom.popup_allowed_events;
- добавить к значению этой настройки событие keydown (через пробел от остальных параметров).
Разрешение использования нелатинских символов в строке запуска:
- в адресной строке браузера набрать about:config;
- найти параметр network.standard-url.encode-query-utf8 или browser.fixup.use-utf8, если параметр не найден network.standard-url.encode-query-utf8;
- установить параметр в значение true.
Автоматическая аутентификация
Для браузера Mozilla Firefox имеется возможность сконфигурировать web-браузер для использования автоматической аутентификации ОС.
Также эти настройки можно выполнить вручную.
- запустить web-браузер;
- в адресной строке браузера набрать about:config;
- затем на странице настроек в строке поиска ввести название параметра, данная настройка может осуществляться для параметра network.automatic-ntlm-auth.trusted-uris (в конкретной конфигурации сети и web-сервера, возможно, потребуется задание значений для параметров network.negotiate-auth.trusted-uris и network.negotiate-auth.delegation-uris);
- далее задать список web-серверов, через которые будет осуществляться работа с базой «1С:Предприятия».
Подробнее об этой возможности можно прочитать в статье: https://developer.mozilla.org/En/Integrated_Authentication (на английском языке).
Web-сервер поддерживает NTLM-аутентификацию
Если имя web-сервера, к которому осуществляется попытка доступа, перечислено в списке имен, содержащихся в параметре network.automatic-ntlm-auth.trusted-uris, то будет осуществлена попытка автоматической аутентификации. Если же имени web-сервера там нет, то браузер покажет диалог, в котором необходимо указать логин и пароль пользователя для доступа к web-серверу.
Web-сервер поддерживает Kerberos-аутентификацию
Для того, чтобы получить доступ к web-серверу с данным типом аутентификации, в параметр network.negotiate-auth.trusted-uris нужно добавить имя этого web-сервера. При работе с файловой информационной базой этого будет достаточно. В случае необходимости обеспечить автоматическую аутентификацию пользователей web-клиента при использовании клиент-серверного варианта «1С:Предприятия» необходимо добавить DNS-имя этого web-сервера в параметр network.negotiate-auth.delegation-uris.
Если имя web-сервера, к которому осуществляется доступ, не обнаружено в параметре network.negotiate-auth.trusted-uris, аутентификация производиться не будет, и пользователь увидит сообщение об ошибке 401 Unauthorized. Для информирования пользователя о действиях, которые ему необходимо предпринять, администратор может модифицировать страницу сообщения об ошибке 401 (см. документацию к используемому web-серверу).
Расширение для работы с 1С:Предприятием

Рекомендуется включить вопрос местоположения сохраняемого файла. Для этого необходимо:
- открыть web-браузер;
- в меню выбрать пункт «Параметры»;
- на закладке «Расширенные» в разделе «Загрузка» установить флажок «Запрашивать место для сохранения каждого файла перед загрузкой».
Safari
Для начала работы с web-браузером «Safari» необходимо выполнить следующие настройки:
- запустить web-браузер;
- в меню выбрать пункт «Настройки»;
- на закладке «Безопасность» установить флажок «Подключить JavaScript»;
- на закладке «Безопасность» в группе «Принимать Cookies» установить флажок «Только от посещаемых сайтов»;
- на закладке «Безопасность» снять флажок «Блокировать всплывающие окна»;
- На закладке «Вкладки» снять флажок «Ctrl-нажатие мыши открывает ссылку в новой вкладке».
Рекомендуется включить вопрос местоположения сохраняемого файла. Для этого необходимо:
- открыть web-браузер;
- в меню выбрать пункт «Параметры»;
- на закладке «Основные» установить флажок «Всегда выполнять запрос перед загрузкой».
Настройка вопроса о местоположении сохраняемого файла недоступна в web-браузере Safari для ОС Mac OS.
Особенности использования web-клиента
Выделяют следующие особенности использования web-браузеров при работе с web-клиентом.
В web-браузерах «Google Chrome» и «Safari» не поддерживается:
- программная вставка из буфера обмена, а начиная с версии Google Chrome 6 и Safari 5 — любые операции программного доступа к буферу обмена, доступны только команды работы с буфером обмена с помощью клавиатуры (а не контекстного меню);
- автоматическая аутентификация операционной системы;
- возможность изменения колонтитулов при печати.
Не поддерживается расширение работы со средствами криптографии в web-браузере Safari.
ОС MacOS X поддерживают ввод паролей только с помощью букв латинского алфавита и цифр. ОС iOS до версии 5.x (включая) поддерживает ввод паролей только с помощью букв латинского алфавита и цифр. В версии ОС iOS 6 и выше допускается использовать в паролях символы национальных алфавитов. Для обеспечения совместимости между различными версиями ОС, а также при необходимости использовать прикладное решение с помощью web-браузера «Safari», рекомендуется задавать пароли пользователей с использованием цифр и букв только латинского алфавита.
Из-за особенностей работы web-браузера Safari для MacOS X при медленном соединении возможны ошибки связи с сервером, не проявляющиеся на других браузерах. Причиной ошибок является отсутствие возможности настройки в этом web-браузере параметров таймаута соединения.
В случае кросс-доменного запроса при OpenID-аутентификации в web-браузере Microsoft Internet Explorer версий 6.0 и выше после ввода имени пользователя и пароля открывается окно сообщения с запросом подтверждения на выполнение операции. Если пользователь подтверждает выполнение операции, процесс аутентификации продолжается. В противном случае вновь предлагается ввести имя пользователя и пароль.
Работа с COM-объектами поддерживается только при работе в web-браузере Microsoft Internet Explorer.
При добавлении страницы с web-приложением в «Закладки» web-браузера Mozilla Firefox с помощью команды «Добавить страницу в закладки» следует вручную исправить добавленную ссылку. Для этого необходимо открыть окно редактирования свойств добавленной закладки и в поле адреса удалить текст от начала строки до http:// либо воспользоваться перетаскиванием иконки приложения (слева от адреса страницы) в меню «Закладки».
Во время выполнения длительных операций не происходит изменения вида курсора.
Не поддерживается горизонтальная прокрутка (с помощью колеса мыши и нажатой клавиши Shift) во всех элементах формы.
В web-браузерах Microsoft Internet Explorer и Mozilla Firefox не обрабатываются клавиши, нажатые во время серверного вызова. В web-браузерах Google Chrome и Safari эти нажатия обрабатываются после завершения серверного вызова.
При работе в web-браузере Safari при длительном выполнении запроса сервером может происходить ошибка.
Если форму, которая открывается во вспомогательном окне, закрыть нажатием системной кнопки закрытия окна («крестик» в правом верхнем углу формы) до того, как она полностью отображена на экране, возможно возникновение ошибки web-браузера.
В web-браузере Google Chrome не производится активизация свернутого окна при выдаче предупреждения, относящегося к содержимому данного окна.
Если в web-браузере Google Chrome свернуть форму измененного объекта, а затем закрыть основное окно приложения, то будет выдано предупреждение о несохраненных данных, но форма с этими данными не будет активизирована.
Если высота кнопки превышает 5 единиц (при стандартном размере шрифта), то кнопка отображается без перехода цветов (градиента).
Функциональность панели состояния ограничена. Во время выполнения модуля обновление состояния зависит от используемого web-браузера.
Не поддерживается получение системной информации о клиентском компьютере.
Не поддерживается работа с XML и XDTO. Рекомендуется выполнять работу с такими файлами на стороне сервера.
В web-браузерах Google Chrome и Safari реализован внутренний буфер обмена:
- данные во внутреннем буфере обмена актуальны во время сеанса;
- все значения, помещаемые в буфер обмена операционной системы, также дублируются во внутренний буфер обмена;
- команды M+ и M– изменяют значение, находящееся во внутреннем буфере обмена, полученный результат помещается в буфер обмена операционной системы;
- внутренний буфер обмена в калькуляторе отображается в ячейке «1», команды калькулятора MR, M+ и M– работают со значением внутреннего буфера обмена (полученный результат помещается в буфер обмена операционной системы).
Не поддерживается диалог настройки калькулятора.
Функциональность интерактивного изменения табличного документа ограничена.
Интерактивные команды, настраивающие отображение табличного документа, доступны в ограниченном объеме.
Правила переноса текста в ячейке табличного документа зависят от используемого web-браузера.
Не поддерживается фоновая картинка табличного документа.
Не поддерживается узор ячейки табличного документа.
Не поддерживается просмотр и печать табличного документа в черно-белом режиме.
Табличный документ, напечатанный из различных web-браузеров, может иметь разные размеры.
В ячейку таблицы управляемой формы выводятся только те строки многострочного текста, которые целиком помещаются в ячейку по высоте. Если строка отображается не полностью, в конце строки отображается символ «. ».
В web-браузере Microsoft Internet Explorer 8 многоточие в конце строки не отображается.
В формах, в которых предполагается вертикальная прокрутка, у таких элементов, как таблица, табличный документ, диаграмма и т. д., необходимо выключать растягивание по вертикали.
Выделение текста, выполненное в поле форматированного документа, скрывает цветовое оформление текста (цвет текста и цвет фона) при работе в web-браузере Microsoft Internet Explorer и тонком клиенте.
Не поддерживается открытие из файла табличного документа, содержащего отчет, в расшифровках которого присутствуют ссылочные значения.
В табличном документе, поле табличного документа и таблице формы не поддерживается прокрутка с помощью нажатия колеса мыши.
Если у непустой ячейки табличного документа свойство «Размещение» установлено в значение «Авто», то ячейки объединяются до следующей заполненной ячейки либо до конца табличного документа по горизонтали.
Если рисунок расположен в нескольких ячейках табличного документа, то происходит объединение всех перекрытых ячеек. При этом отображается только текст, находящийся в левой верхней ячейке перекрытых ячеек.
В табличном документе не поддерживается наложение текста и рисунка в ячейке. Отображается вначале рисунок, потом текст.
В некоторых случаях рисунок, размещенный в табличном документе, может обрезаться границами крайних строк или колонок области, внутри которой располагается рисунок. Для нормализации отображения рекомендуется изменить размер рисунка или переместить его.
В некоторых случаях рисунок табличного документа, у которого нижняя или правая граница располагается выше верхней или левее левой границы рисунка, может располагаться со смещением. Для нормализации отображения рекомендуется изменить размер рисунка или переместить его.
Если у ячейки табличного документа установлено выравнивание по правому краю и текст полностью не помещается в ячейке, то помещающаяся часть текста выравнивается по левому краю.
В web-браузерах Microsoft Internet Explorer 6.0 и 7 не поддерживается отображение объединенных ячеек табличного документа, у которых указана рамка слева и не указана рамка снизу. Рекомендуется указывать рамку снизу для таких ячеек.
В web-браузере Microsoft Internet Explorer 7 для табличного документа, в котором используются ячейки разной ширины в одной колонке и используются текст и рисунок в одной ячейке, вывод на печать выполняется с искажениями.
В web-браузерах Google Chrome и Safari при определенном сочетании объединений ячеек и рамок ячеек в табличном документе возможно неправильное отображение рамки.
Для двух соседних (по горизонтали) ячеек табличного документа соприкасающаяся граница будет оформлена такой же линией, что и правая граница левой ячейки, если табличный документ отображается в web-браузере Microsoft Internet Explorer 6.0.
В web-браузерах Microsoft Internet Explorer и Google Chrome точечная рамка смежных ячеек в некоторых случаях может отображаться как сплошная.
Не поддерживается режим сравнения файлов.
Не поддерживается список последних открытых файлов.
Не поддерживается перетаскивание файлов в формы web-клиента.
В web-клиенте используется ограниченный набор шрифтов, доступных в используемых операционных системах. Другие шрифты не могут выбираться в диалоге выбора шрифта в web-клиенте, а при использовании замещаются на поддерживаемые шрифты.
Доступ к главному меню выполняется с помощью клавиши F10, доступ с помощью одиночного нажатия клавиши Alt не поддерживается.
Нажатие комбинации Ctrl + W в web-браузере Google Chrome приводит к закрытию вспомогательного окна, а не к выделению слова.
Нажатие комбинации Ctrl + F4 в web-браузере Google Chrome приводит к закрытию текущей вкладки. Если вкладка последняя, выполняется закрытие текущего окна web-браузера.
Нажатие комбинации Ctrl + N в web-браузере Google Chrome приводит к созданию нового окна web-браузера, а не к открытию меню создания нового документа.
Не поддерживается установка в web-браузере масштаба отображения, отличного от 100 %, или использование нестандартного dpi.
Переключение окон с помощью клавиатуры имеет ряд особенностей (в зависимости от web-браузера):
Microsoft Internet Explorer
- Версия 6.0 — без особенностей.
- Версии 7 и 8 — не работает переключение по Ctrl + Tab, Ctrl + Shift + Tab, если в web-браузере включены закладки. Переключение по F6, Ctrl + F6 работает без ограничений. В web-браузере Microsoft Internet Explorer 8 в некоторых случаях при переходе между окнами будет выдаваться предупреждение «Нажмите ОК для перехода к окну» с кнопкой «ОК». Переход к окну будет выполнен после нажатия этой кнопки.
- Для любых версий не работает переключение по Ctrl + Tab, Ctrl + Shift + Tab. Переключение по F6, Ctrl + F6 работает без ограничений.
- Для версии 7.0 и младше при использовании горячих клавиш (F6, Ctrl + F6) для переключения окон web-клиента, при попытке повторного открытия уже открытой формы или при использовании для переключения метода «Активизировать ()» после переключения на новое окно выдается предупреждение «Выполнен переход к окну. Нажмите ОК для продолжения». После нажатия кнопки «ОК» можно продолжить работу с окном, в которое произошло переключение.
Модальное окно в web-браузере Microsoft Internet Explorer блокирует все родительские окна, в web-браузере Mozilla Firefox блокируется только родительское окно данного окна, в web-браузере Google Chrome окна не блокируются. При этом остальные окна приложения затемняются, в эти окна можно переключиться, но в них нельзя выполнять никаких действий.
При открытии модального окна перестает выполняться обновление отображения главного окна в web-браузере Microsoft Internet Explorer.
Из-за ограничения web-браузеров, невозможно открытие немодальной формы из формы, открытой модально. В связи с этим, все формы, открываемые из модальной формы, также открываются в модальном режиме.
Окно web-клиента не может быть меньше некоторого размера, определяемого используемым web-браузером.
При работе на нескольких мониторах, если они имеют разное установленное разрешение, окна, открытые не на первом мониторе, при повторном открытии могут иметь другие координаты.
Не поддерживается отображение командной панели с вертикальным отображением кнопок.
Отображение отсутствующей картинки в web-клиенте отличается от отображения в тонком клиенте.
В web-браузере Microsoft Internet Explorer 8 некорректно отображаются картинки, содержащие цвет с уровнем прозрачности, отличным от 0 или 100%.
Не поддерживается отображение в поле HTML-документа страниц, имеющих в адресе то же имя хоста web-сервера, что и web-клиент. Рекомендуется хранить страницы в информационной базе.
Не поддерживается обработка событий поля HTML-документа для страниц, имеющих в адресе то же имя хоста web-сервера, что и web-клиент. Страницы, для которых требуется обработка событий, следует хранить в информационной базе.
Режим изменения размеров календаря, открытого из поля ввода, с помощью мыши не отключается, если кнопка мыши будет отпущена за границами окна, в котором открыт календарь. Для отключения режима изменения размера следует повторно нажать и отпустить левую кнопку мыши внутри окна с календарем.
В web-браузере Safari окна калькулятора и календаря всегда открываются в окнах, размер которых не меньше минимального размера окна для этого браузера
Цвет полос прокрутки поля HTML-документа соответствует цвету, заданному в операционной системе, кроме случая использования web-браузера Microsoft Internet Explorer, когда в поле HTML-документа отображается HTML-страница, заданная строкой текста.
Отличается от других клиентов поведение команд отмены и возврата действия в многострочных полях ввода. В web-клиенте объем отменяемых изменений определяется web-браузером.
В поле ввода результат щелчка левой кнопкой мыши по слову (с нажатой клавишей Ctrl) зависит от web-браузера, а не приводит к выделению слова, по которому выполняется щелчок.
В поле текстового документа нажатие стрелок влево/вправо в первой/последней позиции строки приводит к переходу на предыдущую/последующую строку.
В многострочном поле ввода и поле текстового документа не поддерживается ввод текста в режиме замены.
В многострочном поле ввода и ячейке таблицы формы перенос текста выполняется только по словам. Сплошной текст по границе элемента не переносится.
При нажатии Shift + Del в многострочном поле ввода удаляется вся строка, без учета автоматического разбиения строки по границе поля ввода.
Если символ, недопустимый с точки зрения спецификации XML версии 1.0 (http://www.w3.org/TR/xml/), программно помещается в поле ввода, то в web-браузерах Google Chrome и Safari этот символ будет заменен символом «?» и поле ввода станет недоступным для редактирования.
Если в тексте подсказки присутствуют разделители строк, то в web-браузере Mozilla Firefox вместо них отображаются пробелы.
Язык интерфейса web-клиента в web-браузере Safari соответствует языку интерфейса web-браузера, если язык интерфейса явно не задан с помощью параметра запуска L.
В web-клиенте не поддерживаются следующие возможности.
- Общие — печать на текущий принтер.
- Поле графической схемы — поиск и замена.
- Табличный документ — переход к ячейке.
- Текстовый документ — переход к строке;
- работа с закладками;
- подменю «Текст» главного меню.
В web-клиенте не поддерживается вызов следующих команд с помощью горячих клавиш.
- увеличить масштаб (Num+);
- уменьшить масштаб (Num-);
- прокрутка картинки с помощью клавиатуры.
Поле графической схемы:
- прокрутка схемы.
Таблица, связанная с иерархическим списком:
- свернуть узел (Ctrl + Num-);
- свернуть все узлы (Ctrl + Shift + Num-);
- развернуть узел (Ctrl + Num+);
- развернуть все узлы (Ctrl + Shift + Num+).
- свернуть группу (Ctrl + Num-);
- свернуть все группы (Ctrl + Shift + Num-);
- развернуть группу (Ctrl + Num+);
- развернуть все группы (Ctrl + Shift + Num+);
- прокрутка страницы влево (Alt + PgUp);
- прокрутка страницы вправо (Alt + PgDn);
- выделение ячеек с помощью клавиатуры.
- удалить текущую строку (Ctrl + L): не поддерживается в web-браузерах Mozilla Firefox, Google Chrome, Safari.
В операционной системе MacOS X при включенной неанглийской раскладке клавиатуры не поддерживается использование горячих клавиш, если в сочетаниях используются следующие клавиши:
- в web-браузере Google Chrome — клавиши Alt и Alt + Shift;
- в web-браузере Safari — клавиши Alt, Alt + Shift, Cmd и Cmd + Shift.
Особенности работы web-клиента на iPad
Эти особенности расширяют перечень особенностей поведения web-клиента, описание которых изложено в предыдущем пункте.
- При работе на устройстве iPad вместо двойного щелчка левой кнопкой мыши используется быстрое двойное нажатие на одном и том же месте экрана. Вместо щелчка правой кнопкой мыши используется длительное нажатие (более 1 сек.).
- Поддерживается только режим работы в закладках и интерфейс «Такси».
- Экранная клавиатура может не появляться автоматически при редактировании ячейки таблицы или табличного документа (в появляющемся поле ввода). Для того, чтобы она появилась, следует повторно нажать редактируемое поле ввода в ячейке.
- Не поддерживается переход к главному окну приложения с помощью диалога «Все окна». При попытке перейти к нему выводится предупреждение с текстом «Не может быть выполнен переход к главному окну».
- Рекомендуется для завершения работы с web-клиентом пользоваться кнопкой закрытия в верхнем правом углу главного окна.
- Не реализовано перетаскивание.
- Не выполняется переход к главному окну при открытых вспомогательных окнах.
- Не поддерживается печать.
- Поле форматированного документа позволяет только просмотр документа (без возможности редактирования).
- Панель состояния отображается таким же окном, как и окно оповещения пользователя.
- Недоступно расширение работы с файлами, расширение работы с криптографией и внешние компоненты.
