Blokowanie wyskakujących okienek podczas propagowania zdarzenia kliknięcia

1

W Firefoksie są ustawienia zapobiegające blokowaniu wyskakujących okienek. Czasami nadal pojawiają się pop upy. Wygląda na to, że Firefox zezwala na pop-upy pod pewnymi warunkami:

„Czy wyskakujące okienko jest wyświetlane po kliknięciu myszą lub naciśnięciu klawisza?

Niektóre zdarzenia, takie jak kliknięcie lub naciśnięcie klawisza, mogą wywoływać wyskakujące okienka   niezależnie od tego, czy blokowanie wyskakujących okienek jest włączone. To jest zamierzone, więc   że Firefox nie blokuje wyskakujących okienek, które muszą działać na stronach internetowych. ”

Chciałbym to wyłączyć. Jako programista rozumiem, że otwieranie stron wynikających z zdarzenia kliknięcia jest sposobem na określenie, czy pop-up jest pożądany, ale dla bezpieczeństwa naszych użytkowników chciałbym to wyłączyć.

Czy istnieje opcja blokowania wyskakujących okienek zdarzeń?

1.21 gigawatts
źródło

Odpowiedzi:

1

Wydaje się, że powinno to być konfigurowalne i istnieje lista zdarzeń, takich jak kliknięcia myszą, podwójne kliknięcia i przesłanie formularza, które mogą zostać użyte do wywołania pop upów.

Po więcej informacji Mozilla: dom.popup_allowed_events

  1. Przeglądaj do about:config
  2. Kliknij ostrzeżenie dotyczące bezpieczeństwa
  3. Wchodzić dom.popup_allowed_events na pasku wyszukiwania. Wyświetlany element to rozdzielona spacjami lista zdarzeń, które mogą wywoływać wyskakujące okienka
  4. Usuń zdarzenia, których nie chcesz. Nazwy zdarzeń powinny być oczywiste, na co pozwalają.

Kolejne pytanie dotyczące superużytkownika: Zmień niektóre ustawienia domyślne dla Firefoksa na całym świecie zawiera informacje o tym, jak zastosować to ustawienie do wielu profili. Powinien być tak prosty, jak dodanie linii konfiguracyjnej do bieżącego pliku konfiguracyjnego użytkownika.


Alternatywnie istnieje dodatek, który podejrzewam, że zmieni to ustawienie dla ciebie, ale nie wiem, jak wstawić dodatek i skonfigurować go bez interwencji użytkownika.

Blokowanie pop-upów Ultimate

Mokubai
źródło
To działa. Usunąłem wszystkie wymienione wydarzenia. Godne uwagi: Jest wygodny przycisk resetowania, który je przywraca. Zaczęło działać od razu i mogłem przyznać stronom opcje zezwalania na wyskakujące okienka. Dziękuję za opcje. Dobra robota Mozilla! :)
1.21 gigawatts