1 Star 0 Fork 442

超哥哥好 / LayX

forked from 百小僧 / Layx 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

当前版本为测试版,相对正式版可能会有bug或存在或接口改变等风险,所以建议1.0正式版发布后再投入生产环境使用。正式版将在5月10号之前推出。

项目介绍

Layx 是一款在浏览器端模拟 Windows 弹出窗口 的原生Javascript插件。

演示地址

查看演示 这是测试网址,可能有安全性拦截,请放心访问。

功能特性

  1. 最小化、最大化、关闭、最小化最大化切换
  2. 双击标题切换
  3. 拖动窗口,支持拖动到顶部自动最大化;最大化拖动自动切换正常窗口
  4. 拖动窗口限制功能,目前支持限制水平和垂直方向。
  5. 窗口位置自动记录
  6. 8个方向拖曳窗口大小(上,右,下,左,左上,左下,右上,右下)
  7. 拖曳窗口大小最小宽度、最小高度控制
  8. 最大化窗口禁止拖曳改变大小,其他非最大化窗口支持拖曳
  9. 窗口获取焦点激活
  10. 窗口置顶
  11. 支持本地iframe点击激活窗口(iframe页面需引入 layx.iframe.js)
  12. 支持窗口初始化打开位置控制
  13. 支持获取窗口信息(默认存储所有窗口状态)通过 layx.windows[窗口id]可以获取窗口信息
  14. 窗口最小化自动计算
  15. 支持窗口通讯
  16. 最小化/最大化按钮控制

未来特性

  1. 提示框、询问框、加载框、错误框
  2. 窗口置顶
  3. 窗口阻隔
  4. 窗口组

使用文档

整理中...

The MIT License (MIT) Copyright (c) 2018 百小僧 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

Layx 是一款在浏览器端模拟 Windows 弹出窗口 的原生Javascript插件。 展开 收起
JavaScript
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/fenngle/LayX.git
git@gitee.com:fenngle/LayX.git
fenngle
LayX
LayX
master

搜索帮助