Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
 Аватар для Артемида1996
0 / 1 / 0
Регистрация: 26.11.2016
Сообщений: 225

Всплывающее окно, по типу StayOnTop

26.02.2017, 14:47. Показов 1325. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток.
Хотелось бы знать, как в JavaScript создать окно, которое отображаясь, не давало бы перейти к остальным функциям браузера (другие вкладки, кнопки "Свернуть" и "Закрыть"), пока не будет закрыто это самое окно?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.02.2017, 14:47
Ответы с готовыми решениями:

Всплывающее окно при входе на сайт (windows окно)
Как сделать чтобы при переходе на страницу появлялось такое же всплывающее окно как здесь? http://bouffy.chatango.com/

Всплывающее окно перекрывает окно отчёта
Доброго времени суток форумчане! Помогите пожалуйста победит всплывающию окошку, сделать так чтобы окно формы не перекрывало окно отчёта....

всплывающее окно
привет всем неспящим=) помогите пожалуйста и неругайтест потомучто ищу то не знаю что.. нужен такой код: при клики на ссылку...

17
Superposition
 Аватар для Padimanskas
950 / 615 / 256
Регистрация: 27.10.2013
Сообщений: 2,083
26.02.2017, 15:09
Цитата Сообщение от Артемида1996 Посмотреть сообщение
Хотелось бы знать, как в JavaScript создать окно, которое отображаясь, не давало бы перейти к остальным функциям браузера
это вряд ли
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
27.02.2017, 09:09
нужными вам свойствами обладают модальные окна:
window.alert ()
window.confirm ()
window.prompt ()
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
27.02.2017, 09:47
Цитата Сообщение от Артемида1996 Посмотреть сообщение
как в JavaScript создать окно, которое отображаясь, не давало бы перейти к остальным функциям браузера
Такого "окна" в JS не существует. Как написали выше, window.alert(), window.confirm() и window.prompt() не дают взаимодействовать с текущей страницей, но не более.
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
27.02.2017, 10:29
Цитата Сообщение от Balanaar Посмотреть сообщение
но не более.
не только -- перечисленные модальные окна прерывают все процессы на странице, включая запущенные скрипты
0
 Аватар для Артемида1996
0 / 1 / 0
Регистрация: 26.11.2016
Сообщений: 225
28.02.2017, 14:10  [ТС]
Цитата Сообщение от Balanaar Посмотреть сообщение
Такого "окна" в JS не существует. Как написали выше, window.alert(), window.confirm() и window.prompt() не дают взаимодействовать с текущей страницей, но не более.
Вы знаете, я не раз натыкалась на страницы в сети, где выскакивало всплывающее окно, которое не давало ни закрыть вкладку, ни перейти на другую, ни свернуть/закрыть сам браузер, пока я там чего-то не введу. Приходилось даже перезагружать компьютер. Как бы сделать что-то вроде этого?
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
28.02.2017, 14:37
Вам следует реже посещать сомнительные сайты. И тем более реже качать с них сомнительные исполняемые файлы.

Добавлено через 20 минут
Скорее всего вы имеете в виду нечто похожее на http://codepen.io/pen/
Если ввести что-нибудь в одно из полей на этой странице, а затем попытаться закрыть браузер, у вас спросят подтверждение перед закрытием. Опять же смотрим на методы, описанные выше.
0
 Аватар для Артемида1996
0 / 1 / 0
Регистрация: 26.11.2016
Сообщений: 225
28.02.2017, 16:56  [ТС]
Цитата Сообщение от Balanaar Посмотреть сообщение
Вам следует реже посещать сомнительные сайты. И тем более реже качать с них сомнительные исполняемые файлы.
Да в том-то и дело, что ничего я оттуда не качала.
0
Superposition
 Аватар для Padimanskas
950 / 615 / 256
Регистрация: 27.10.2013
Сообщений: 2,083
01.03.2017, 06:06
Цитата Сообщение от Артемида1996 Посмотреть сообщение
Вы знаете, я не раз натыкалась на страницы в сети, где выскакивало всплывающее окно, которое не давало ни закрыть вкладку, ни перейти на другую, ни свернуть/закрыть сам браузер, пока я там чего-то не введу.
Браузер, фактически, это контейнер в который загружается документ(программа для просмотра документов). Аналогично редактору Word, только этот документ находится не на компьютере пользователя, а в сети. Содержимое для просмотра, в свою очередь, не может и не должно производить никакого воздействия на программу которая его загрузила. А все эти окна типа alert, promt, confirm, блокируют не сам браузер, а поток выполнения конкретной страницы.
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
01.03.2017, 17:04
Цитата Сообщение от Padimanskas Посмотреть сообщение
А все эти окна типа alert, promt, confirm, блокируют не сам браузер, а поток выполнения конкретной страницы.
На самом деле эти окна могут блокировать попытку закрытия браузера. Я уже приводил пример с codepen. Попробуйте ввести в поля что-нибудь и закрыть браузер. Он сразу не закроется. Вспомнил, что как-то тоже натыкался на каком-то сайте на цикличный алерт, не дающий свалить со страницы или закрыть браузер. Если мне не изменяет память, то стандартная галочка "предотвратить создание дополнительных диалоговых окон на этой странице" (Chrome) почему-то так и не появилась. Более того, пока открыто это окно, нельзя поменять вкладку. Видимо речь у ТС об этом.
0
 Аватар для Артемида1996
0 / 1 / 0
Регистрация: 26.11.2016
Сообщений: 225
02.03.2017, 10:35  [ТС]
Цитата Сообщение от Balanaar Посмотреть сообщение
Попробуйте ввести в поля что-нибудь и закрыть браузер. Он сразу не закроется.
Так я ведь что самое интересное, ничего не вводила. У меня просто выскочило окно и отказалось закрываться.
Это больше всего напоминало winloker'ы, только в браузере.
Цитата Сообщение от Balanaar Посмотреть сообщение
Если мне не изменяет память, то стандартная галочка "предотвратить создание дополнительных диалоговых окон на этой странице" (Chrome) почему-то так и не появилась. Более того, пока открыто это окно, нельзя поменять вкладку.
Вот-вот, меня это и интересует.
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
02.03.2017, 10:40
Честно, не знаю как это реализовать, а если бы и знал - не стал бы делиться. Подобный код лично в моей классификации является вредоносным. Ну или как минимум неэтичным.
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
02.03.2017, 10:52
JavaScript
1
2
var t; while (t != 5e3) {t = prompt ('Не уйду, пока не подарите мне пять тысяч рублей!', '5000');}
document.write ('<h2>С вашей банковской карты списано 5000 рублей. Спасибо!</h2>');
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
02.03.2017, 10:55
Тут можно спастись галочкой от этого окошка
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
02.03.2017, 13:13
Цитата Сообщение от Balanaar Посмотреть сообщение
можно спастись галочкой
да, если таковая имеется, сами же жаловались, что в Хроме такой нет
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
02.03.2017, 13:30
В хроме она есть. Её не было тогда, когда я наткнулся на тот самый сайтик.
Миниатюры
Всплывающее окно, по типу StayOnTop  
0
Superposition
 Аватар для Padimanskas
950 / 615 / 256
Регистрация: 27.10.2013
Сообщений: 2,083
02.03.2017, 23:40
Цитата Сообщение от Balanaar Посмотреть сообщение
На самом деле эти окна могут блокировать попытку закрытия браузера.
Чтобы что-то заблокировать, они могут съесть всю выделенную память для вкладки бесконечным циклом. Но если у вас что-то зависло, то в хроме есть свой Task Manager:
Нажмите правой кнопкой мыши на любом свободном месте заголовка окна браузера(либо shift+esc) и далее
Название: 1.jpg
Просмотров: 10

Размер: 24.5 Кб
0
Superposition
 Аватар для Padimanskas
950 / 615 / 256
Регистрация: 27.10.2013
Сообщений: 2,083
02.03.2017, 23:47
....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.03.2017, 23:47
Помогаю со студенческими работами здесь

Всплывающее окно
Добрый день, объясните пожалуйста как работает всплывающее окно со стороны работы сайта, вот сайт нам загрузил page.php там свои div блоки...

Всплывающее окно
Добрый день. Проблема такая: Решил сделать маленький бложек практики ради... Надо было реализовать выпадающее меню, которое...

Всплывающее окно
Может кто-нибудь сделать всплывающее окошко на аяксе, после отправки формы обратной связи? Вот код: &lt;?PHP if (!empty($_POST)){ ...

Всплывающее окно
Всем привет. Подскажите пожалуйста. Есть меню, задается оно в админной части сайта т.е получается что class=&quot;&quot; общий на все...

Всплывающее окно.
Здравствуйте. Подскажите, пожалуйста, как добиться данного эффекта: При клике на ссылку по середине открывается окно (Как в ВК:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru