Ich habe viele Browserfenster, von JavaScript aus geöffnet. Und ich möchte sie verwalten - kaskadieren, kacheln und skalieren sie alle gleichzeitig. Gibt es Bibliotheken, die mir helfen können?Gibt es eine Fensterverwaltungsbibliothek in JavaScript?
Antwort
Ich weiß wirklich nicht, ob JavaScript auf etwas außer dem Fenster, in dem es gerade ausgeführt wird, zugreifen darf. Denken Sie nur an die verschiedenen Browser-Implementierungen, z. wenn ein Browser immer ein neues Tab anstelle eines Fensters öffnet (Sie können die Größe nicht ändern und platzieren), oder öffnet es als ein untergeordnetes Fenster innerhalb der Anwendung (wie Opera) usw. Gerade deswegen denke ich es nicht ist in angemessener Weise möglich.
Wenn Sie wirklich einen anspruchsvolleren JavaScript-Fenstermanager benötigen, sollten Sie einen Blick auf ExtJS werfen. Im Allgemeinen haben Sie die Kontrolle über die gesamte Benutzeroberfläche.
In der Vergangenheit hätte ich einfach die DOM-Standards-Dokumentation verwendet, um herauszufinden, was ich als Startpunkt tun kann. www.w3.org/TR/Window/
Wenn Sie nach einer einfachen Bibliothek suchen, die Sie verwenden können, die gut über Browser funktioniert, würde ich einen Blick auf jquery werfen. http://jqueryui.com/
- 1. Gibt es eine sichere Verzögerung in JavaScript?
- 2. Gibt es eine JavaScript-Alternative zu isNaN()?
- 3. Gibt es eine Calculus-Bibliothek für JavaScript?
- 4. Gibt es eine hashmap-Bibliothek für JavaScript?
- 5. JavaScript: Gibt es eine utils-Bibliothek?
- 6. Gibt es Zeiger in Javascript?
- 7. Gibt es eine JavaScript-iCalendar-Bibliothek?
- 8. Gibt es eine Alternative zu JavaScript-Schleife?
- 9. Javascript-Optimierung - Gibt es eine einfachere Möglichkeit, Javascript zu beschleunigen?
- 10. Gibt es eine endgültige Lösung für Fließkommafehler in Javascript?
- 11. Warum gibt es eine potentielle Endlosschleife in meinem JavaScript-Code?
- 12. URI-Vorlagen: Gibt es eine RFC-6570-Implementierung in Javascript?
- 13. Gibt es eine umgekehrte Funktion von preventDefault() in JavaScript?
- 14. Gibt es eine Möglichkeit Javascript Intrinsic Objects in C#
- 15. Gibt es eine "prägnante" Möglichkeit, Namespacing in JavaScript durchzuführen?
- 16. Gibt es eine einfache Möglichkeit, JavaScript in WebStorm zu bewerten?
- 17. Gibt es eine Möglichkeit, Binärdaten in JavaScript zu lesen?
- 18. Gibt es eine Entsprechung für var_dump (PHP) in Javascript?
- 19. Gibt es in Javascript eine Bibliothek für einen Set-Datentyp?
- 20. Gibt es eine PHP-ähnliche checkdate() -Funktion in JavaScript?
- 21. Gibt es eine Möglichkeit, Javascript-Variablen in URL zu übergeben?
- 22. Gibt es eine Methode wie JavaScript substr in Rust?
- 23. Gibt es eine Möglichkeit, Pfeilfunktionen in Javascript zu benennen?
- 24. Gibt es eine JavaScript nicht definierte Eigenschaft wie in Angular2
- 25. Gibt es JavaScript-Syntax-Textmarker?
- 26. Gibt es eine Möglichkeit, eine Seite durch JavaScript zu erkennen?
- 27. Gibt es ein Set-Literal in JavaScript?
- 28. Gibt es statische JavaScript-Analysetools?
- 29. Gibt es eine Möglichkeit, das JavaScript-Attribut standardmäßig zu verwenden?
- 30. Gibt es eine Möglichkeit, Standardbilder Ordner über Javascript zu erkennen?
JavaScript kann Fenster, die es öffnet (was der Autor erwähnt), programmgesteuert verwalten. JavaScript kann die Größe von Fenstern ändern und neu positionieren, solange das ausführende Skript das Fenster "besitzt". –
Sie können * tatsächlich * die Größe ändern und neue Tabs platzieren, es betrifft nur das ganze Fenster, in dem sich das Tab befindet. – defines
Nun gut, aber warum gibt es noch keine Antwort auf die eigentliche Frage? – Daff