@js-newbie

Google Chrome / Google Translate теперь не переводит всплывающие окна?

Писал код на JS, который открывал всплывающее окно и заполнял его текстом. До недавних пор десктопный Google Chrome благополучно переводил текст в этих всплывающих окнах по ПКМ > "Перевести на русский". А некоторое время назад переводить перестал. Такой пункт меню ПКМ во всплывающих окнах исчез. И даже при установке официального браузерного расширения Google Translate - тоже не переводит: при нажатии "Перевести страницу" просто ничего не происходит. И в консоли при этом никаких ошибок, ничего, тишина. Т.е. в основных окнах есть перевод, а во всплывающих - нет перевода. Не могу понять: запрет на перевод всплывающих окон - это принципиальное изменение, появившееся в одной из последних версий Хрома? Или это проблема конкретно с моими всплывающими окнами и соответственно кодом, их генерирующим?

JS-код, открывающий всплывающее окно

JS-код, открывающий всплывающее окно:
let title = document.querySelector('head > title');
let text = document.querySelectorAll('p');
let text0 = '';
for (let text1 of text) {
    text0 = text0 + text1.outerHTML;
}
let button1 = document.createElement('button');
button1.innerHTML = 'Открыть текст в новом окне';
button1.onclick = function() {
    let text_window = window.open();
    text_window.document.title = 'Текст: ' + title.innerHTML;
    text_window.document.body.innerHTML = text0;
}
document.body.prepend(button1);
let button2 = document.createElement('button');
button2.innerHTML = 'Открыть текст в текущем окне';
button2.onclick = function() {
    document.head.innerHTML = title.outerHTML;
    document.body.innerHTML = text0;
}
button1.after(button2);

Чтобы разобраться, добавил button2 для переноса текста ровно в том же виде не в новое окно, а в текущее - здесь всё переводит, хоть ПКМ, хоть браузерным расширением. А в новом окне (button1) - не переводит.
  • Вопрос задан
  • 242 просмотра
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
ПКМ понравилось

гугли тут недавно был топик "куда оно пропало"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
20 апр. 2024, в 13:23
1000 руб./за проект
20 апр. 2024, в 12:50
30000 руб./за проект
20 апр. 2024, в 12:01
20000 руб./за проект