2

У меня эта проблема с Chrome на компьютере с Windows 7 x86. Я использую Chrome для локально размещенного веб-приложения для интрасети. В веб-приложении часто используется новое всплывающее окно, которое работает как диалоговое окно для приложения.

Проблема началась со вчерашнего дня. Все новые окна не отображаются сверху, и их нет на рабочем столе. Но он появляется на панели задач. Нажатие кнопки на панели задач также не вызывает окно. Я также пробовал Alt+Space , затем Move , это не работает. Я нашел только 2 способа показать это: Maximize или Show as tab .

Что могло вызвать это и как мне это исправить?

Спасибо

РЕДАКТИРОВАТЬ: я настроил, чтобы не группировать кнопки панели задач.

РЕДАКТИРОВАТЬ: я только что прошел через JavaScript кнопки, он вызывает window.open для отображения всплывающего окна. Я вижу всплывающее окно и исчезают. Если я покажу код, всплывающее окно будет отображаться правильно, когда-нибудь. Кроме того, если я нажму кнопку дважды, на ней также отобразится всплывающее окно, но в гораздо меньшем размере, менее 100x100.

3 ответа3

3

Похоже, ошибка в 18-й версии Chrome. В бета-версии (19) все работает правильно. У меня была такая же проблема, пока я не установил новую версию. Вы можете загрузить бета-версию Chrome со страницы https://www.google.com/landing/chrome/beta/.

2

Я могу подтвердить это как ошибку в версии 18. Как только всплывающее окно открыто, если вы щелкнете правой кнопкой мыши на вкладке панели задач для этого всплывающего окна и выберете "Развернуть", то всплывающее окно отобразится (занимая все пространство окна). Но если вы затем выберите "Восстановить", всплывающее окно исчезнет в верхнем левом углу. Проблема исправлена в 19.0.1084.41.

0

Отложите выполнение вашего кода:

setTimeout(function() {
    wdw.moveTo(0, 0);
    wdw.resizeTo(screen.availWidth, screen.availHeight);
}, 100);

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .