Как заставить режим причуд на chrome (свойство "BackCompat" на compatMode)? - PullRequest
0 голосов
/ 09 января 2020

В настоящее время я использую селен для запуска тестов на веб-сайте клиента (старый веб-сайт, который я не могу контролировать, и он НЕ будет изменен клиентом).

Проблема заключается в том, что специфика * Сегмент сайта 1010 * работает только в том случае, если я использую IE11 с режимом документа 5 (в основном он меняет рендеринг на режим причуд). Я не хотел бы использовать макросы IEDriver +, поскольку мне нужно было бы переписать все для IE и добавить еще одну программу для макросов.

Есть ли способ принудительно загрузить страницу на chrome в режиме причуд? Это может быть инъекция JS, расширение chrome, настройки селена, изменение типа документа перед рендерингом DOM и т. Д. c.

Все найденные ответы потребуют полного контроля над сайтом (изменение строки типа документа) .

Спасибо!

1 Ответ

0 голосов
/ 10 января 2020

Получил работу с промежуточным прокси, перехватывающим все chrome запросы. Не самое простое и элегантное решение, но оно работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...