php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.09.2010, 15:17  
Erfahrener Benutzer
 
Benutzerbild von drsoong
 
Registriert seit: 05.08.2008
Beiträge: 1.000
drsoong befindet sich auf einem aufstrebenden Ast
Standard Userinput blocken

Hallo

ich möchte mir eine eigene Alert-Box basteln, da die Standardboxen weder gestyled noch positioniert werden können.

Bei der Standard-Alert-Box ist es ja so, dass der Browser keine Usereingaben zuläßt, solange der User nicht auf O.K. geklickt hat.

Wie erreiche ich mit Javascript, dass sich der Browser bei Aufpoppen meiner
eigenen Alert-Box ebenso verhält.

Gruß
drsoong ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.09.2010, 15:20  
¯\_(ツ)_/¯
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.814
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Ich denke nicht das du das exakt so umsetzen kannst wie die alert Boxen vom Browser. Aber du könntest z.b. nen Layer über die Seite legen der die komplette Seite etwas abdunkelt. Der User kann dann nirgendwo mehr hinklicken oder Felder ausfüllen (ob er mit der Tastatur noch navigieren kann weiß ich nicht, wahrscheinlich schon).
__________________
▇█▓▒░◕‿‿◕░▒▓█▇
Flor1an ist offline   Mit Zitat antworten
Alt 01.09.2010, 15:25  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Sowas nennt man einen modalen Dialog (Suchstichwort).

Tastatureingaben ausserhalb kann man ja ggf. auch noch abfangen.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 01.09.2010, 21:40  
Erfahrener Benutzer
 
Benutzerbild von drsoong
 
Registriert seit: 05.08.2008
Beiträge: 1.000
drsoong befindet sich auf einem aufstrebenden Ast
Standard

Danke erst mal. Flor1ans Vorschlag gefällt mir ganz gut. Ja modal erinnert mich an alte Visual Basic Zeiten. Ist das nicht nur ein IE Feature?
drsoong ist offline   Mit Zitat antworten
Alt 01.09.2010, 23:28  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.069
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

So nennt sich die Box, die Umsetzung ist natürlich gefaket, in der von Flo beschriebenen Weise.

Siehe:
JQuery: Die 22 besten Modal – Fenster Plugins | BLOGRAMMIERER
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 02.09.2010, 13:01  
Erfahrener Benutzer
 
Registriert seit: 29.08.2008
Beiträge: 755
halskrause wird schon bald berühmt werden
Standard

Die "Alert Dialogs von jQuery" habe ich schonmal verwendet. Ist ganz nützlich. Sogar eine Interaktion ist möglich.
Die CSS'e kannst du auf jeden Fall als Vorlage für dein eigenes nutzen...
halskrause ist offline   Mit Zitat antworten
Alt 02.09.2010, 15:45  
Erfahrener Benutzer
 
Benutzerbild von drsoong
 
Registriert seit: 05.08.2008
Beiträge: 1.000
drsoong befindet sich auf einem aufstrebenden Ast
Standard

Mit JQuery werde ich wohl nicht arbeiten. Ist ja ansich nicht schlecht, habe es auch optional in meiner Standardkonfiguration enthalten, schalte es aber meistens dann doch ab, da ich letztlich nur ca. 10 Funktionen
pro Projekt brauche und ich mir die dann lieber selber schreibe, da ich dann gleich 100 pro durchblicke, was die tun
und wie ich die einsetzen kann. Trotzdem danke für den Hinweis.
drsoong ist offline   Mit Zitat antworten
Alt 02.09.2010, 16:09  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.069
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Also bei 24 KB + Plugins kannst du eigentlich nicht viel falsch machen, zumal das ganze meist Crossbrowserfähig ist. Da kann man noch an ganz anderen Dingen sparen
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Definieren von Blöcken und in Html einbinden! Brauche Hilfe. jf146 PHP Tipps 2006 3 01.04.2006 13:56
verschachteln von Blöcken mit PHPLIB argon PHP Tipps 2007 1 28.12.2005 09:28
"robots.txt": Blocken ALLER Unterverzeichnisse? SvenLittkowski HTML, Usability und Barrierefreiheit 1 20.12.2005 18:40
PHP: IP von Besuchern blocken SvenLittkowski PHP Tipps 2007 3 15.12.2005 00:58
Performance bei großen Switch Blöcken oder PHP5 Magics HStev PHP-Fortgeschrittene 69 02.12.2005 12:29
popups blocken, newsletter script und frage zu db's PHP Tipps 2005-2 2 28.09.2005 07:00
Variable in mehrere PHP Blöcken verfügbar? Calli PHP Tipps 2005-2 5 09.06.2005 10:48
gmx blockt menschen die werbung blocken :P robo47 Off-Topic Diskussionen 7 18.03.2005 22:52
Eregi und Checkscript - blocken sich PHP Tipps 2005 4 12.03.2005 03:07
Templatesystem mit verschaltelten Blöcken inu PHP Tipps 2005 1 18.02.2005 16:20
Pingbefehl blocken auf Linux-Server? unknownsoul Server, Hosting und Workstations 3 25.09.2004 19:34


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:45 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum