Zeigen Sie Webseiten in dynamischen Registerkarten an

Die Website, mit der ich arbeite, beinhaltet viele Berichte. Die Designanforderung ist so, dass immer dann, wenn der Benutzer eine andere Seite [aus dem Navigationsbereich] öffnet; Anstatt die vorhandene Seite zu ersetzen, muss eine weitere dynamische Registerkarte hinzugefügt und auf der neuen Registerkarte angezeigt werden. Auf diese Weise kann der Benutzer zwischen den Registerkarten hin und her gehen und die erforderlichen Berichte anzeigen.

Jetzt spreche ich nicht davon, die Links auf einem neuen Browser-Tab zu öffnen, sondern auf derselben Seite mit einem dynamischen Tab, auf dem der Benutzer die geöffneten dynamischen Tabs [Webseiten] einfach schnell hin und her bewegen kann.

Dies wurde zuvor mit Smart GWT-Tabs implementiert, aber jetzt wollen wir Smart GWT abschaffen und suchen daher nach einer besseren Alternative, um dasselbe zu implementieren. Hier ist ein schnelles Bild, das ich bearbeitet habe, um meine Gedanken zu vermitteln. Es beginnt zunächst mit einem einzigen Tab [Startseite], fügt Tabs hinzu, auf die später umgeschaltet werden kann, wenn auf Links geklickt wird. Der Inhalt von Webseiten, die in Tabs geöffnet werden müssen, ist meistens sehr groß verschachtelte Tabellen und verfügen über einiges an Javascript, um verschiedene andere Funktionen für die angezeigten Informationen auszuführen.

Dynamische Registerkarten

Was sind meine besten Optionen, um dies zu erreichen, außer SmartGWT, oder sollte ich mich daran halten? Bitte weisen Sie mich darauf hin, wo ich das Gleiche lernen könnte, wenn möglich?

Willkommen bei den Softwareempfehlungen! Welche Sprache verwenden Sie für Ihre Programmierung? Oder wären Sie bereit, das für Ihr Projekt zu ändern? Benötigen Sie Open-Source-Software? Sind Sie bereit, für die Software zu bezahlen (wenn ja, wie viel?)
Eine andere Frage ist, warum Sie „SmartGWT abschaffen“ wollen? Ich kenne dieses Java-Paket nicht, aber die Beschreibung, warum es fehlschlägt, könnte jemandem helfen, eine bessere Alternative für Sie bereitzustellen.

Antworten (1)

ejTab , das ein Teil von Essential Studio für JavaScript ist, kann dynamische Registerkarten ausführen. Einfaches Beispiel, das dies zeigt: Link

Die gesamte Suite von Steuerelementen ist kostenlos über das Community-Lizenzprogramm verfügbar , wenn Sie sich qualifizieren. Hinweis: Ich arbeite für Syncfusion.