@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) - не переводит.
  • Вопрос задан
  • 268 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
ПКМ понравилось

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

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

Похожие вопросы