Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Popup schliessen

Empfohlene Antworten

Hallo zus

in unserer web-applikation öffnet sich ein popup um nach daten zu suchen und diese in den opener zurückzugeben.

nun möchte ich es bewerkstelligen, dass wenn der user neben das popupfenster klickt, sich dieses automatisch schliesst. ich habe es wie folgt schon probiert:


<body onblur="window.close()">

das fenster schliesst sich, wenn neben das fenster geklickt wird. allerdings schliesst es sich auch wenn man z.B. in ein Eingabefeld klickt. wie kann ich das verhindern?

gruss

Wenn ich das richtig verstanden habe sucht der Anwender etwas, wählt aus und die Daten gehen an den opener, ja?

Spricht etwas dagegen das Fenster direkt danach zu schliessen? Der Anwender hat ja schon was er wollte.

Ansonsten könntest Du versuchen, in dem opener bei onFocus dann oder sowas von dort aus das andere Fenster zu schliessen.

Bin mir nicht sicher, ob das klappt, aber vielleicht wäre das ja ne idee.

jep im opener mit onFocus="popup.close()" sollte gehen.

Gruß,

Markus

self.close();

gruss

self.close();

Naja, dass dann aber im Popup selbst, nicht im opener...

Gruß,

Markus

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.