javascript - modal - popup text




Wie schreibe ich meinen eigenen Bestätigungsdialog in Javascript? (4)

Ich möchte etwas schreiben, das genau wie confirm () in Javascript funktioniert, aber ich möchte es selbst schreiben, damit ich das Dialogfeld ausmalen kann. Wenn ich Probleme habe, darüber nachzudenken, wie ich den JavaScript-Thread im Grunde dazu zwingen würde, zu warten, bis der Benutzer antwortet und dann wahr oder falsch zurückgibt.


Sie könnten Fenster verwenden. showModalDialog ( mozilla ), aber es ist eine nicht standardmäßige Funktion, die von Internet Explorer eingeführt wird. Jetzt wird es auch in Firefox 3 und Safari unterstützt (ich bin mir nicht sicher, welche Version, aber mindestens 3.1 und höher, aber nicht das iPhone).


Sie möchten wirklich ein Framework dafür verwenden, wegen der vielen seltsamen browserübergreifenden Probleme, die Sie beim Versuch, es selbst zu erstellen, antreffen.

Ich habe gute Ergebnisse mit jqModal , einem Plugin für das jQuery-Framework, mit dem Sie modale Dialoge definieren können, aber es ist keineswegs die einzige Option; Probieren Sie Googling jquery modal oder yui modal für einige Alternativen aus.







modal-dialog