管理窗口列表(按顺序排列)以便在当前顶级窗口关闭时能够将下一个窗口提升到顶级的最佳方法是什么。
这是一个网络应用程序,所以我们使用 jQuery Javascript。
我们讨论了一些简单的解决方案,例如使用数组并将 [0] 索引视为最顶层窗口。
我想知道是否有比我们集思广益更有效或更有用的替代方案。
如果您只想关闭顶部的窗口,请使用堆栈。如果您还需要在最后打开窗口,请排队。
我真的不懂 javascript,但你不能创建一堆窗口吗?
JS中的栈/队列是一个简单的数组,可以用.push(val), .pop(),.shift(val)来操作.unshift()。