【问题标题】:JQuery Frame UI PluginjQuery 框架 UI 插件
【发布时间】:2011-08-15 13:33:37
【问题描述】:

是否有模拟 HTML 框架标签的 jquery 插件或 UI 元素?我正在寻找具有更现代 jquery 外观的东西,但具有与 html 框架标签相同的功能。

编辑:通过框架功能,我的意思是能够在一个屏幕上显示两个或三个 html 页面,并带有一个可调整大小的栏,让用户可以动态调整每个单独页面的大小。

【问题讨论】:

    标签: jquery html frame


    【解决方案1】:

    EXT 太过分了,对于我们这些主要使用 jQuery 工作的人来说,在两者之间跳转可能会严重混淆。将两者都加载到兼容模式时绝对不是一个好主意。因此,Jquery 选项可能是这里的最佳解决方案。

    Jquery UI 即将推出一个理想的“布局管理器”,但它仍在开发中。所以,现在第三方应用是你最好的选择。

    到目前为止,我见过的最好的解决方案是JqueryUi Layout 它为您提供了您将需要的所有框架类型布局,并且写得非常好。我从未尝试过的一件事是使用单独的 .html 文件来填充区域,但我怀疑如果不支持它,您可以通过包含或 AJAX 来实现。我认为,由于这都是“前端”类型的工作,因此您可以安全地将来自不同 html 的内容组合起来,以减少开销、维护和混乱。

    郑重声明,HTML 框架太可怕了......我从那种时尚中幸存下来(以及到处都是动画 gif!),并且再也不想回去了!

    【讨论】:

    • 感谢您的信息。我同意 HTML 框架不是最佳的,但我正在尝试构建一个类似界面的仪表板,用户可以在其中选择多个视图(不同的页面)并希望在同一个屏幕上看到它们。我会研究 JqueryUi 布局,希望它能满足我的需要。
    【解决方案2】:

    Ext JS 是相当重量级的,但它确实提供了您正在寻找的东西。不幸的是,它对非开源软件不是免费的。一个替代方案是Wijmo's splitter,它的优点是更轻量级,基于 jQuery,并且免费。不幸的是,它不如 Ext 强大。例如,它只能向一个方向折叠。幸运的是,您似乎不需要该功能。

    我唯一能想到的另一件事就是结合使用 Wijmo 的 Superpanel 和 jQuery UI 的可调整大小的模块来破解一些东西。您可以很好地控制外观和感觉,但您必须自己处理调整大小的逻辑。这不会非常困难或耗时,但它也不能真正满足您对现成组件的要求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-07
      • 2013-11-16
      • 2020-09-16
      • 2012-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多