Wie erstelle ich ein verschiebbares und in der Größe veränderbares JavaScript-Popup-Fenster?

StackOverflow https://stackoverflow.com/questions/30706

  •  09-06-2019
  •  | 
  •  

Frage

Ich möchte in JavaScript ein verschiebbares und in der Größe veränderbares Fenster für die browserübergreifende Verwendung erstellen, möchte aber nach Möglichkeit die Verwendung eines Frameworks vermeiden.

Hat jemand einen Link oder einen Code, den ich verwenden kann?

War es hilfreich?

Lösung

JQuery konzentriert sich mehr auf viele nette Hilfsfunktionen und erleichtert die DOM-Manipulation erheblich.Grundsätzlich halte ich es für Javascript, wie es hätte sein sollen.Es ist eine äußerst hilfreiche Ergänzung zur Javascript-Sprache selbst.

ExtJS ist eine Suite von GUI-Komponenten mit spezifischen APIs ...Verwenden Sie es, wenn Sie auf einfache Weise Komponenten erstellen möchten, die so aussehen, andernfalls entscheiden Sie sich für ein flexibleres Framework.

Andere Tipps

JQuery wäre ein guter Weg.Und mit dem Jquery-Benutzeroberfläche Plugins (z.B ziehbar), es ist ein Kinderspiel..(Da ist ein Demo Hier).

Kein Framework zu verwenden, um es „rein“ zu halten, scheint mir reine Zeitverschwendung zu sein.Es gibt gute Dinge, mit denen Sie enorm viel Zeit sparen können, die Sie besser in die Verbesserung Ihrer Bewerbung investieren sollten.

Sie können sich jedoch jederzeit die Quelle ansehen, um sich „Inspiration“ zu holen, und sie anpassen, ohne den Mehraufwand für die Inhalte, die Sie nicht benötigen.Es ist gut gemacht und leicht zu lesen, und oft entdeckt man einige browserübergreifende Hacks, an die man noch nicht einmal gedacht hat.

bearbeiten:Oh, wenn Sie WIRKLICH NIEMALS kein Framework wollen, schauen Sie sich einfach deren Quelle an.Sicher können Sie einiges davon für Ihre Bewerbung verwenden.

Manchmal können Sie Ihre Umgebung oder Architektur nicht auswählen und sind daher an Einschränkungen gebunden, z. B. daran, keine Frameworks verwenden zu können ...

Wenn Sie ganz auf ein Framework verzichten, entsteht viel Code und eine Menge mühsamer Browsertests.

Wenn Sie ein Framework in Betracht ziehen würden, würde ich jQuery mit dem vorschlagen jqDnR Plugin.Ich denke, es wird Ihr Problem lösen, oder vielleicht könnten Sie die Funktionalität des kombinieren jQuery-Dragables mit dem jQuery veränderbar

Wenn ich nur versuche, große Framework-Downloads auf den Client für eine sehr kleine Sache zu vermeiden, bin ich vielleicht dumm.

Ich habe mir jQuery, aber auch ExtJS angesehen. Die Dokumentation und das „Aussehen“ der Benutzeroberfläche scheinen in ExtJS weit überlegen und professionell zu sein ...Gibt es bestimmte Gründe, warum ihr jQuery empfiehlt?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top