【问题标题】:how to make javascript rearrangeable windows?如何使javascript重新排列窗口?
【发布时间】:2010-05-16 09:15:42
【问题描述】:

我想制作一个包含多种表单的网页,每个表单位于不同的区域,允许重新排列这些区域,用户将能够根据自己的喜好更改其位置。(左上角的 X 表单,右下角的 Y 形等)我不知道那种类型的窗口叫什么,但我想你可以明白我在这里提到的内容。我只知道它可以用 javascript 来实现,我搜索它,但我找不到相关的教程或自学指南。 有人请告诉我它们是什么,以及如何制作它们并包含在我的网页中?除了javascript之外,还有什么可以轻松制作这些东西的吗?请提供我学习的资源,我非常感谢有知识的人的指导。提前谢谢!

问候, 兰加纳。

【问题讨论】:

    标签: javascript floating panels


    【解决方案1】:

    简而言之,您等待 mousedown 事件,存储有关单击开始位置和元素开始位置的信息,等待 mousemove 事件并更改这些位置,然后等待 mouseup 事件随后清理。

    通常,这最好通过使用诸如 YUIjQuery UI 之类的库来实现

    【讨论】:

    • 不如使用事件,你可以有一个像jqueryui.com/demos/dialog这样的工作解决方案
    • ... 使用这些事件。我确实建议使用图书馆。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-02
    • 2015-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-16
    • 2016-05-15
    相关资源
    最近更新 更多