|
0 / 0 / 1
Регистрация: 14.02.2009
Сообщений: 470
|
|
Передача фокуса на новое окно.01.04.2012, 13:36. Показов 3855. Ответов 8
Метки нет (Все метки)
Тривиальная задача - юзер жмет кнопку, появляется всплывающее окно и он туда вводит данные. Потом он забывает закрыть окно и переключается в основное. Окно продолжает болтаться в фоне в панели задач.
Дальше он опять давит кнопку и удивляется почему ничего не происходит - а на самом деле вывод идет в неактивное окно. Как с этим бороться?
0
|
|
| 01.04.2012, 13:36 | |
|
Ответы с готовыми решениями:
8
Передача данных и фокуса в другое окно Передача данных из формы в новое окно
|
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 01.04.2012, 13:56 | |
|
Попробуй явно передать фокус на новое окно
var w = window.open(...); w.focus();
0
|
|
|
4 / 4 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
|
|
| 01.04.2012, 15:23 | |
|
тебе нужно после отправки формы, из нового окна, окно закрыть или же сделать как написал bazile
0
|
|
|
0 / 0 / 1
Регистрация: 14.02.2009
Сообщений: 470
|
|
| 01.04.2012, 17:41 [ТС] | |
|
Спасибо.
А не подскажете, как в опере регулировать положение этого окна на экране? Она выводит его верхней кромкой от середины экрана и screenY,screenX почему-то не работает.
0
|
|
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 01.04.2012, 17:55 | |
|
window.open( , , "top=Число,left=Число")
0
|
|
|
0 / 0 / 1
Регистрация: 14.02.2009
Сообщений: 470
|
|
| 01.04.2012, 22:09 [ТС] | |
|
сорри
0
|
|
|
0 / 0 / 0
Регистрация: 06.11.2008
Сообщений: 92
|
|
| 03.04.2012, 15:10 | |
|
bazile про focus() верно сказал, хочу добавить наблюдение по теме всплывающих окон...
Синтаксис такой: oNewWindow = window.open( [sURL] [, sName] [, sFeatures] [, bReplace]) sName - имя окна. если его указать, то следующий вызов функции не будет открывать новое окно, а будет использовать окно соответствующим именем sName, если оно уже открыто. Правда, по моим наблюдениям, окна всплывают заметно медленнее, поэтому лучше от этого отказаться как мне кажется
0
|
|
|
0 / 0 / 1
Регистрация: 14.02.2009
Сообщений: 470
|
|
| 03.04.2012, 22:18 [ТС] | |
|
Эта sName - странная вещь, которая не генерируется динамически, а может быть только строковой константой из исходного текста программы. Может это не так?
Вообще- вариант с focus() вполне устраивает.
0
|
|
|
0 / 0 / 0
Регистрация: 06.11.2008
Сообщений: 92
|
|
| 04.04.2012, 01:54 | |
|
Я sName ставил из аргумента функции.
Какой-то глюк там был, вроде того что гольные цифры не прокатывали, обязательно буквы должны быть в начале. Делал так: winName="popup"+id. А затем заметил что на других сайтах попапы мгновенно выскакивают на onclick, а у меня через пару секунд. Пришлось вообще не указывать этот самый sName.
0
|
|
| 04.04.2012, 01:54 | |
|
Помогаю со студенческими работами здесь
9
В IE 6.0 через window.open создаю новое окно с параметром resizeable=yes, но создаваемое окно упорно не позволяет менять размер. Передача фокуса между фреймами в IE5 Автоматическая передача фокуса java апплету Новое ajax окно Проблема с записью в новое окно Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|