На html странице открывается новое окно с заданными размерами высоты и ширины. В Win и Ubuntu firefox отрабатывает заданные размеры, в Alt - открывает всплывающее окно по размеру родительского окна. Такое же поведение в Simply.
Наверное, всё-таки на firefox
Территория за пределами содержимого окна HTML-у подчиняться не должна. Открывайте диалог, "окно" которого будет являться частью содержимого текущего окна.
window.open("/home/test.htm",1,"width=700,height=600,left="+(screen.width-1300)/2+",top=100,location=no,modal=yes") - эта функция не просто так имеет параметры width и height. В ubuntu открывается окно заданного размера. В винде тоже. Проблемы только в альте...
Татьяна, приложите пожалуйста к ошибке схему для воспроизведения (готовые файлы html/js/css)
(In reply to Татьяна from comment #3) > В ubuntu открывается окно заданного размера. В винде тоже.альте... Если в веб-браузере настроено, чтобы новые окна открывались исключительно в новой вкладке, вам никто не поможет. Ни мак, ни винда. Лучше делайте не окно, а диалог в пределах текущего окна.
Created attachment 12078 [details] в архиве 2 файла - родитель и всплывающее окно На всякий примеры файлов parent.htm: <!DOCTYPE html> <HTML lang="en"> <HEAD> <META charset="UTF-8" /> <TITLE>Основное окно</TITLE> <script language="JavaScript"> function butClick() { var win = window.open("./child.htm",1,"width=320,height=320,left="+(screen.width-320)/2+",top=100,location=no,modal=yes"); window.blur(); win.focus(); return; } </SCRIPT> </HEAD> <BODY> <br>   <button onClick="butClick();" style="font-size:30px;">Тест</button> </BODY> </HTML> child.htm: <!DOCTYPE html> <HTML lang="en"> <HEAD> <META charset="UTF-8" /> <TITLE>Всплывающее окно</TITLE> </HEAD> <BODY> <div style="width:300px;height:300px;background-color:red;"> </div> </BODY> </HTML> Эти 2 файла находятся в папке Test. В строке браузера надо набрать <путь до файла parent>/parent.htm и нажать на странице кнопку Тест. Если размер основного окна не fullscreen, то дочернее будет 320х320. Иначе открывается также на весь экран.
(Ответ для Sergey V Turchin на комментарий #5) > (In reply to Татьяна from comment #3) > > В ubuntu открывается окно заданного размера. В винде тоже.альте... > Если в веб-браузере настроено, чтобы новые окна открывались исключительно в > новой вкладке, вам никто не поможет. Ни мак, ни винда. > Лучше делайте не окно, а диалог в пределах текущего окна. У меня всегда настройки в новой вкладке
qa-team@ посмотрите пожалуйста поведение браузера, сравните его у нас и на ubuntu с одинаковыми настройками.
Попробовал ваш тест -- у меня сработало не так, как вы хотели только в Я.Браузер и Angelfish. :-)
(Ответ для Sergey V Turchin на комментарий #9) > Попробовал ваш тест -- у меня сработало не так, как вы хотели только в > Я.Браузер и Angelfish. :-) Мне принципиально нужен именно Firefox.
(Ответ для Anton Farygin на комментарий #8) > qa-team@ посмотрите пожалуйста поведение браузера, сравните его у нас и на > ubuntu с одинаковыми настройками. Сравнила ещё раз. Всё как я говорю. Из полноэкранного окна открывается окно заданных размеров.
Проверялось в p10 на следующих стенах: * kworkstation-10.1-x86-64 * server-10-x86-64 * education-10-x86-64 Версия пакета: firefox-107.0-alt0.p10.1.x86_64 firefox-esr-102.5.0-alt2.x86_64 Шаги: 1. Установить firefox или firefox-esr: # apt-get install firefox-esr 2. Создать в домашней директории файлы из https://bugzilla.altlinux.org/show_bug.cgi?id=44601#c6 3. Открыть firefox браузер через меню приложений или терминал. Уменьшить размер окна, чтобы он был не в полноэкранном режиме. В строке поиска перейти к созданным файлам: /home/<user>/parent.htm и нажать на кнопку "Тест" По описанным выше шагам ошибка не воспроизводится (прикладываю скриншот сравнения с ubuntu). Татьяна не могли бы уточнить окружение, в котором у вас воспроизводится баг, версию браузера и описать детально шаги, которые приводят к ошибке?
Created attachment 12100 [details] Открытие окна в ubuntu и alt workstation k
(Ответ для osmolovskayaaa на комментарий #12) > Проверялось в p10 на следующих стенах: > * kworkstation-10.1-x86-64 > * server-10-x86-64 > * education-10-x86-64 > > Версия пакета: > firefox-107.0-alt0.p10.1.x86_64 > firefox-esr-102.5.0-alt2.x86_64 > > Шаги: > 1. Установить firefox или firefox-esr: > # apt-get install firefox-esr > > 2. Создать в домашней директории файлы из > https://bugzilla.altlinux.org/show_bug.cgi?id=44601#c6 > > 3. Открыть firefox браузер через меню приложений или терминал. Уменьшить > размер окна, чтобы он был не в полноэкранном режиме. В строке поиска перейти > к созданным файлам: /home/<user>/parent.htm и нажать на кнопку "Тест" > > По описанным выше шагам ошибка не воспроизводится (прикладываю скриншот > сравнения с ubuntu). Татьяна не могли бы уточнить окружение, в котором у вас > воспроизводится баг, версию браузера и описать детально шаги, которые > приводят к ошибке? Когда firefox не в полноэкранном режиме, то все отрабатывает как надо. Проблема из полноэкранного окна открыть не полноэкранное!
(Ответ для Татьяна на комментарий #14) > Когда firefox не в полноэкранном режиме, то все отрабатывает как надо. > Проблема из полноэкранного окна открыть не полноэкранное! Проверила для открытии из полноэкранного окна - не воспроизводится ни для firefox, ни для firefox-esr. Прикладываю вложение. не могли бы уточнить окружение, в котором у вас воспроизводится баг, версию браузера и описать детально шаги, которые приводят к ошибке?
Created attachment 12105 [details] Открытие нового окна в firefox в режиме fullscreen
Татьяна, не могли вы, пожалуйста, дополнительно приложить вывод следующих команд: $ uname -a $ cat /etc/os-release $ apt-repo $ rpm -qa | grep firefox
Created attachment 12107 [details] Результаты выполнения команд
Обновила всё. В версии 107 все отрабатывает как надо.
Спасибо.
А Firefox теперь не проверяет наличие обновлений? Он всегда сообщал и я сразу обновляла. А сейчас уже второе обновление и тишина...
Татьяна, ответьте пожалуйста на вопросы: $ uname -a $ cat /etc/os-release $ apt-repo $ rpm -qa | grep firefox
(Ответ для Anton Farygin на комментарий #22) > Татьяна, ответьте пожалуйста на вопросы: > $ uname -a > $ cat /etc/os-release > $ apt-repo > $ rpm -qa | grep firefox Я прикрепила скрин
(Ответ для Татьяна на комментарий #23) > (Ответ для Anton Farygin на комментарий #22) > > Татьяна, ответьте пожалуйста на вопросы: > > $ uname -a > > $ cat /etc/os-release > > $ apt-repo > > $ rpm -qa | grep firefox > > Я прикрепила скрин Комментарий 18
В рабочей станции K 10.1 вылезает уведомление о наличии обновлений системы и вам надо обновлять систему в соответствии с данным уведомлением. Браузер установленный из репозитория не обновляется средствами браузера и не пишет о наличии новых версий. В целом вопрос скорее для поддержки, чем для bugzilla.
(Ответ для Anton Farygin на комментарий #25) > В рабочей станции K 10.1 вылезает уведомление о наличии обновлений системы > и вам надо обновлять систему в соответствии с данным уведомлением. > Браузер установленный из репозитория не обновляется средствами браузера и не > пишет о наличии новых версий. > > В целом вопрос скорее для поддержки, чем для bugzilla. Поняла. Спасибо. Главное, что проблема устранена.