Запретить создание дополнительных диалоговых окон на этой странице что значит

запретите этой странице создавать дополнительные диалоговые окна

В настоящее время я работаю над проектом, и у меня есть требование использовать java скрипт input диалог, чтобы взять input от пользователя см. Пример

Запретить создание дополнительных диалоговых окон на этой странице что значит. Смотреть фото Запретить создание дополнительных диалоговых окон на этой странице что значит. Смотреть картинку Запретить создание дополнительных диалоговых окон на этой странице что значит. Картинка про Запретить создание дополнительных диалоговых окон на этой странице что значит. Фото Запретить создание дополнительных диалоговых окон на этой странице что значит

4 ответа

Как отключить функцию Firefox “запретить этой странице создавать дополнительные диалоги? Я получаю эту проблему, когда открываю более одного окна подтверждения (диалог). Можно ли предотвратить эту функцию с помощью Javascript?

Вы не можете удалить его, потому что он введен браузером.

Итак, то, что вы хотите сделать, это IMPOSSIBLE. Поскольку это функциональность браузера.

В любом случае, я советую вам использовать Модель-коробку.

Возможно, вы захотите проверить это: http://www.fallr.net/ Я использовал его довольно круто и легко. У вас есть пример, похожий НА подсказку, который возвращает вам что-то, написанное пользователем. Например, у вас также может быть функция от CALLBACK до AJAX.

Так что вы не можете удалить его, чтобы это было ясно для вас, по крайней мере, сейчас.

Не используйте ящики системы оповещения, они уродливы.. действительно..

Надеюсь, это помогло!

У нас здесь происходят две разные вещи.

Я предлагаю добавить предпочтение about:config (или user.js в папке вашего профиля).

Скопируйте имя предпочтения dom.successive_dialog_time_limit Открыть about:config Щелкните правой кнопкой мыши в области настроек и выберите Создать > Целое число Вставьте имя предпочтения и нажмите кнопку ОК, затем введите 0 и нажмите кнопку OK

для получения более подробной информации проверьте эту ссылку

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

Считаются ли диалоговые окна браузера доступными по стандартам WCAG A/AA? Диалоговые окна, на которые я ссылаюсь, являются родными для браузера, например, следующие в Chrome:

Я внес некоторые изменения в одну версию базового кода MFC, но теперь я хочу скопировать часть этих изменений, включая некоторые диалоговые окна, в другой проект. Диалоговые окна можно скопировать.

ВОПРОС Как я могу определить, если пользователь установил флажок, «prevent эта страница от создания дополнительных dialogs»? Почему это проблема Если пользователь предотвратил появление.

Как отключить функцию Firefox “запретить этой странице создавать дополнительные диалоги? Я получаю эту проблему, когда открываю более одного окна подтверждения (диалог). Можно ли предотвратить эту.

Firefox4 есть новая функция → 【предотвращения этой странице создавать дополнительные диалоговые окна】 Но это была также проблема со мной, когда я надеюсь, что диалог оповещения открывался более.

Я использую Tkinter с Python 2.6 и 2.7 для программирования графических пользовательских интерфейсов. Эти пользовательские интерфейсы содержат диалоговые окна для открытия файлов и сохранения данных.

Источник

chrome отменяет действие » запретить этой странице создавать дополнительные диалоговые окна»

иногда я нахожу, что мне нужно повторно включить оповещение для отладки. Конечно, я могу закрыть вкладку и перезагрузить ее, но есть ли лучший способ?

7 ответов

нет. Но вы действительно должны использовать console.log() вместо alert() для отладки.

В Chrome он даже имеет то преимущество, что может печатать целые объекты (а не только toString() ).

закройте вкладку страницы, на которой отключены оповещения. Повторно откройте страницу на новой вкладке. Настройка длится только для сеанса, поэтому оповещения будут повторно включены после начала нового сеанса на новой вкладке.

поэтому правильный ответ: да, есть лучший способ.

щелкните правой кнопкой мыши вкладку и выберите «дублировать», затем закройте исходную вкладку, если хотите.

оповещение повторно включено в дубликате.

дубликат вкладки, кажется, воссоздать рабочее состояние исходной вкладки, так что вы можете просто продолжить, где вы были.

2 больше решений, с которыми мне повезло, когда ни tab close + reopening страницу на другой вкладке, ни закрытие всех вкладок в Chrome( и браузере), а затем перезапуск не сработал:

1) я исправил его на своей машине, закрыв вкладку, принудительно закрыв Chrome и перезапустив браузер без восстановления вкладок (Примечание: На компьютере под управлением CentOS Linux).

2) у моего босса (также на CentOS) была та же проблема (оповещения являются большой частью процесса отладки Javascript моей компании для многочисленные причины, например наследие), но мой 1st метод не работал для него. Тем не менее, мне удалось исправить его следующим образом:

a) сделать пустой текстовый файл с именем FixChrome.sh, и вставьте следующий скрипт bash:

b) закройте Chrome, затем откройте терминал и запустите скрипт (bash FixChrome.sh).

это сработало для него. Недостатком является то, что вы теряете все вкладки из текущего и предыдущего сеанс, но он того стоит, если это важно для тебя.

открыть новое окно или вкладка с той же ссылкой.. параметр PREVENT действует только для сеанса..

Если вы хотите, чтобы диалоговое окно было повторно активировано для страницы, которую вы установили как диалоговое окно запретить.

Chrome: выберите Настройки, откроется страница google для chrome со всеми настройками для chrome.

в самом низу, перейдите к advance settings и в нижней части advance settings вы можете нажать на Resset Browser Settings. это заставит диалоговое окно появиться так, как они должны.

отключение аппаратного ускорения, похоже, является настройкой, которая влияет на всплывающие окна и диалоговые окна.

Chrome постоянно скрывал диалоговые окна, когда мне нужно было ответить » Да » или » нет » на вещи, а также Когда мне нужно было переименовать папки на панели закладок. После нескольких недель работы. Я отключил все помощники Chrome в настройках, также в windows 10 я отключил окно. Он сделал что-то, чтобы вернуть всплывающие окна и диалоги в Область просмотра.

когда эта ошибка происходит, я смог закрыть вкладку, сначала нажав Enter, прежде чем нажать кнопку закрытия вкладки X. Браузер имел окно предупреждения, скрытое, которое требовало ответа от пользователя.

включение и выключение аппаратного обеспечения, убийство процесса Chrome и выключение всех других помощников и обратно исправили это для меня. Он должен быть в самом chrome, потому что я только что вошел в окно Chrome на Mac, и теперь он остановил проблема, без какого-либо вмешательства. Я предполагаю, что щелчок настроек chrome вкл/выкл / вкл заставил его переместить диалоги. Я не могу заставить браузер повторить ошибку сейчас.

Источник

Почему в окне предупреждения появляется сообщение «Запретить этой странице создавать дополнительные диалоги»?

В моем приложении на Rails 3 я делаю:

Иногда под этим сообщением об ошибке (в том же окне предупреждения) я вижу: «Запретить этой странице создавать дополнительные диалоги» и флажок.

Можно ли не отображать этот дополнительный текст и флажок?

Я использую Firefox 4.

6 ответов

Это функция браузера, позволяющая останавливать веб-сайты, на которых снова и снова появляются раздражающие окна с предупреждениями.

Как веб-разработчик, вы не можете отключить его.

Это мера безопасности на стороне браузера, которая предотвращает зависание страницы браузером (или текущей страницей), показывая модальные сообщения (предупреждение /подтверждение) в бесконечном цикле. Смотрите, например здесь для Firefox.

Вы можете создать настраиваемое окно оповещения с помощью сценария Java, приведенный ниже код переопределит функцию оповещения по умолчанию

Я разработал эту функцию, чтобы, надеюсь, обойти флажок в моих веб-приложениях.

Он блокирует все функциональные возможности на странице во время выполнения (при условии, что прошло меньше трех секунд с того момента, как пользователь закрыл последнее диалоговое окно), но я предпочитаю его рекурсивной или setTimeout-функции, поскольку мне не нужно кодировать возможность о чем-то еще, нажатом или запущенном в ожидании появления диалогового окна.

Мне это требуется больше всего при отображении ошибок /подсказок /подтверждений в отчетах, которые уже содержатся в Modalbox. Я мог бы добавить div для дополнительных диалогов, но это кажется слишком грязным и ненужным, если можно использовать встроенные диалоги.

Обратите внимание, что это, вероятно, сломалось бы, если dom.successive_dialog_time_limit изменить на значение больше 3, и при этом я не знаю, имеет ли Chrome то же значение по умолчанию, что и Firefox. Но, по крайней мере, это вариант.

Кроме того, если кто-то может улучшить это, пожалуйста!

Это функция браузера.

Если можете, попробуйте использовать http://bootboxjs.com/, но с этой библиотекой вы можете сделать то же самое из

Вы также получите хороший пользовательский интерфейс!

Источник

Запретить создание дополнительных диалоговых окон на этой странице что значит

Запретить создание дополнительных диалоговых окон на этой странице что значит. Смотреть фото Запретить создание дополнительных диалоговых окон на этой странице что значит. Смотреть картинку Запретить создание дополнительных диалоговых окон на этой странице что значит. Картинка про Запретить создание дополнительных диалоговых окон на этой странице что значит. Фото Запретить создание дополнительных диалоговых окон на этой странице что значит

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Запретить создание дополнительных диалоговых окон на этой странице что значит. Смотреть фото Запретить создание дополнительных диалоговых окон на этой странице что значит. Смотреть картинку Запретить создание дополнительных диалоговых окон на этой странице что значит. Картинка про Запретить создание дополнительных диалоговых окон на этой странице что значит. Фото Запретить создание дополнительных диалоговых окон на этой странице что значит

В about:config нет настройки для отключения уведомления «Не давать этой странице создавать дополнительные диалоговые окна»

Запретить создание дополнительных диалоговых окон на этой странице что значит. Смотреть фото Запретить создание дополнительных диалоговых окон на этой странице что значит. Смотреть картинку Запретить создание дополнительных диалоговых окон на этой странице что значит. Картинка про Запретить создание дополнительных диалоговых окон на этой странице что значит. Фото Запретить создание дополнительных диалоговых окон на этой странице что значит

причитал тут что настройка dom.successive_dialog_time_limit может отключить это, но в своем браузере (ФФ7) в about:config не нашел этой строки

Chosen solution

I don’t find dom.successive_dialog_time_limit in FF 9.0.1

All Replies (2)

about:config is without any spaces in it.

To open the about:config page, type about:config in the location (address) bar and press the «Enter» key, just like you type the url of a website to open a website.
If you see a warning then you can confirm that you want to access that page.

Источник

запретите этой странице создавать дополнительные диалоговые окна

В настоящее время я работаю над проектом, и у меня есть требование использовать java скрипт input диалог, чтобы взять input от пользователя см. Пример

Запретить создание дополнительных диалоговых окон на этой странице что значит. Смотреть фото Запретить создание дополнительных диалоговых окон на этой странице что значит. Смотреть картинку Запретить создание дополнительных диалоговых окон на этой странице что значит. Картинка про Запретить создание дополнительных диалоговых окон на этой странице что значит. Фото Запретить создание дополнительных диалоговых окон на этой странице что значит

4 ответа

Как отключить функцию Firefox “запретить этой странице создавать дополнительные диалоги? Я получаю эту проблему, когда открываю более одного окна подтверждения (диалог). Можно ли предотвратить эту функцию с помощью Javascript?

Вы не можете удалить его, потому что он введен браузером.

Итак, то, что вы хотите сделать, это IMPOSSIBLE. Поскольку это функциональность браузера.

В любом случае, я советую вам использовать Модель-коробку.

Возможно, вы захотите проверить это: http://www.fallr.net/ Я использовал его довольно круто и легко. У вас есть пример, похожий НА подсказку, который возвращает вам что-то, написанное пользователем. Например, у вас также может быть функция от CALLBACK до AJAX.

Так что вы не можете удалить его, чтобы это было ясно для вас, по крайней мере, сейчас.

Не используйте ящики системы оповещения, они уродливы.. действительно..

Надеюсь, это помогло!

У нас здесь происходят две разные вещи.

Я предлагаю добавить предпочтение about:config (или user.js в папке вашего профиля).

Скопируйте имя предпочтения dom.successive_dialog_time_limit Открыть about:config Щелкните правой кнопкой мыши в области настроек и выберите Создать > Целое число Вставьте имя предпочтения и нажмите кнопку ОК, затем введите 0 и нажмите кнопку OK

для получения более подробной информации проверьте эту ссылку

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

Считаются ли диалоговые окна браузера доступными по стандартам WCAG A/AA? Диалоговые окна, на которые я ссылаюсь, являются родными для браузера, например, следующие в Chrome:

Я внес некоторые изменения в одну версию базового кода MFC, но теперь я хочу скопировать часть этих изменений, включая некоторые диалоговые окна, в другой проект. Диалоговые окна можно скопировать.

ВОПРОС Как я могу определить, если пользователь установил флажок, «prevent эта страница от создания дополнительных dialogs»? Почему это проблема Если пользователь предотвратил появление.

Как отключить функцию Firefox “запретить этой странице создавать дополнительные диалоги? Я получаю эту проблему, когда открываю более одного окна подтверждения (диалог). Можно ли предотвратить эту.

Firefox4 есть новая функция → 【предотвращения этой странице создавать дополнительные диалоговые окна】 Но это была также проблема со мной, когда я надеюсь, что диалог оповещения открывался более.

Я использую Tkinter с Python 2.6 и 2.7 для программирования графических пользовательских интерфейсов. Эти пользовательские интерфейсы содержат диалоговые окна для открытия файлов и сохранения данных.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *