助力ASP.NET Core 2.1开发!Layx 企业级弹窗插件发布!

我们经常开发B/S架构企业管理系统时经常用到弹窗、目前市场上主要有两大弹窗:layer/artdialog,这两款做的都非常的棒。由于我们ERP系统比较复杂、需要能够拥有和Windows弹窗一样的弹窗组件。这两款目前不足以担当的起。一个企业级的ERP弹窗至少需要以下特点:

1、支持跨域获取焦点

2、支持窗口自动记录位置

3、支持8个方向拖曳调整窗口位置

4、支持触摸屏操作、包括移动端、触摸屏电脑

5、支持丰富的弹窗类型、提示框、对话框、消息框、文本窗、网页窗、浮动窗、窗口组等

6、支持各种高度自定义和高度拓展

7、支持各种操作、事件监听

8、支持快捷键操作,如ESC退出

...

这些功能都是目前这两大弹窗没能做到的。然而,Layx 做到了!

Layx 是一款针对B/S架构企业管理系统开发的弹窗组件,纯原生Javascript开发、不依赖任何第三方插件或组件。GZIP压缩版仅13.5kb,非常小巧。

预览地址

助力ASP.NET Core 2.1开发!Layx 企业级弹窗插件发布!

Layx 目前支持非常多特性

纯原生Javascript实现,不依赖任何第三方框架

支持IE10+(含IE10)、Chrome、Firefox、Opera、Edge等主流浏览器

支持多种窗口类型:文本窗口,页面窗口,窗口组,提示窗口,消息窗口,询问窗口,输入窗口,加载窗口、浮动窗口、置顶窗口、倒计时窗口

支持窗口最大化、最小化、恢复、置顶、关闭控制及事件监听

支持窗口阻隔、窗口闪烁功能

支持窗口点击标题获取焦点、点击内容/页面获取焦点

支持窗口图标定制、操作按钮定制

支持窗口四个方向拖动及方向控制

支持窗口八个方向拖曳大小及拖曳方向控制

支持窗口自动获取页面标题

支持窗口位置记录及恢复

支持窗口相互通讯

支持窗口设定自动关闭

支持窗口外观控制、状态栏、透明度控制

支持窗口操作拦截器、可以拦截任何不正常操作

支持窗口初始化位置、宽高度、最小化宽高度控制

支持窗口加载文字控制

支持窗口滚动条自能判断

支持窗口最小化统一管理

支持滚动条智能判断

支持窗口位置记录保存

支持 ESC 快捷键退出窗口

支持触摸屏手势拖曳、拖动

Layx 开源地址

Gitee:https://gitee.com/monksoul/LayX

Github:https://github.com/MonkSoul/Layx

感兴趣或者喜欢的不妨去看一看!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzjjzx.html