Verwenden showModalDialog oder jQuery Dialog
Bei der Entwicklung einer intranet-Anwendung, wo die Ziel-browser nur IE (IE6 - schrecklich ich weiß), gibt es einen Grund, dass wir sollten nicht die showModalDialog()
feature des IE zur Anzeige dialog von windows?
Mein Kollege lieber mit showModalDialog()
aber ich ziehe mit einem jQuery-plug-in wie zum Beispiel FancyBox, FaceBox oder ThickBox statt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde vermeiden showModalDialog, nur weil irgendwann in der Zukunft IE6 wird abgeschrieben werden, und Sie müssen zurück zu gehen und es zu beheben alle. Ich kenne einige große Organisationen sind langsam, aber glaubst du, dass Sie noch mit dem IE6 in 2 oder 3 Jahren?
Auf der anderen Seite, wenn es ist ein Beratungs gig, es so machen und dann in 3 Jahren Zeit laden Sie Sie erneut, um es zu beheben.
Meine Meinung ist, dass
window.showModalDialog()
nicht veraltet, wie es ist in die meisten gängigen Browser und funktioniert perfekt in allen von Ihnen außer Chrome.Es hängt wirklich davon ab, was Sie tun, aber die plugins, die Sie aufgeführt sind, nicht wirklich das äquivalent von einem dialog-Fenster. Sie sind mehr für eine schöne/ausgefallene Anzeige von Fotos und Inhalten.
Ich würde empfehlen, mit gehen, mit etwas, was nicht proprietär, weil Ihr Unternehmen kann nicht bleiben auf IE6 immer (Obwohl es scheint, wie es einige Male!).
Ich würde auch empfehlen, sich in die jQuery UI Bibliothek und Ihre Dialog-widget bieten ein reichhaltiges Benutzer-Erlebnis.