Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hi,

ich öffne auf einer HTML Seite ein popup Fenster via JS. Mit dem Öffnen soll die HTML Seite nicht benutzbar sein. Meine Idee ist mit dem öffnen des Popups ein leeres Div auf die HTML Seite zu legen und dieses mit dem Schliessen des Fensters wieder zu entfernen. Liege ich damit richtig und wie kann ich so ein leeres Div per JS auf die Seite legen?

Vielen Dank

Jens

Geschrieben

Ob der Opener auf das Schließen des Popups reagiert, weiß ich gar nicht mal.. Vielleicht muss man dann alle paar Sek. prüfen, ob das Popup noch vorhanden ist..

Das Div erzeugst Du, indem Du nach oder vor dem Öffnen des Popups. ein absolut positioniertes div erzeugst und an das Ende von body hängst. top und left bekommen 0px und die Höhe und Breite entsprechen denen von body.

Geschrieben

sieh dir die entsprechenden JS-frameworks (z.b. mootools) an, da ist fast überall etwas dabei. weiters setzen viele moderne webauftritte solche dialoge ein (z.b. facebook), bei denen das darunterliegende fenster nicht geschlossen werden kann oder dialog als besagter DIV-container erstellt wird.

mit script- und webserver hat das eigentlich kaum zu tun, da hier in den seltensten fällen serverseitige requests erfüllt werden müssen.

s'Amstel

Geschrieben
.. Vielleicht muss man dann alle paar Sek. prüfen, ob das Popup noch vorhanden ist..

...wie prüfe ich das denn am elegantesten?

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...