ExtJs仿锁屏功能
来源:互联网 发布:网络诈骗500 编辑:程序博客网 时间:2024/05/17 23:15
利用Ext强大的功能,我们能够开发出非常好的RIA,这次在网络上参考一篇文章,用Ext库实现仿锁屏,将心得贴上……
锁定后屏幕的样式表文件。
LockScreen.css
- .lock{
- top:0;
- left:0;
- position:absolute;
- background:#5e4c0f;
- FILTER:alpha(opacity=60);/*css滤镜,让背景色产生半透明效果*/
- }
TestLock.html
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html>
- <head>
- <title>屏幕锁定</title>
- <……略添加ext文件……>
- <link rel="stylesheet" type="text/css" href="../css/LockScreen.css"/>
- <script type="text/javascript" src="../js/LockScreen.js"></script>
- <script type="text/javascript">
- </script>
- </head>
- <body>
- <input type="button" id="Lock" value="Lock Screen"/>
- <div id="screen" class="lock" style="display:none"></div>
- </body>
- </html>
LockScreen.js( 具体方法,可以参见extAPI,)
- Ext.onReady(function(){
- var mybutton=Ext.get("Lock");
- var screen=Ext.get("screen");
- mybutton.on("click",function(){
- //获得浏览器的高度与宽度
- var screen_height=Ext.getBody().getHeight();
- var screen_width=Ext.getBody().getWidth();
- //修改样式
- screen.setStyle("height",screen_height);
- screen.setStyle("width",screen_width);
- screen.setStyle("display","block");
- mybutton.setStyle("display","none");
- });
- //设置div中的HTML代码
- screen.insertHtml("beforeEnd","<input type='button' style='height:30;width:80;font-size:18' id='close' value='关闭'>",false);
- var close=Ext.get("close");
- close.on("click",function(){
- var screen=Ext.get("screen");
- screen.setStyle("display","none");
- mybutton.setStyle("display","block");
- });
- });
非常简单的实现。效果还不错。
- ExtJs仿锁屏功能
- Extjs getEl() 功能
- ExtJs 快捷键功能添加
- Extjs验证功能
- extjs ComboBox 联想功能
- Extjs EditorGridPanel功能
- EXTJS+PHP分页功能
- EXTJS表格功能扩展
- extjs 遮罩功能
- ExtJS 中的Ajax功能 示例
- extjs表格grid功能详解
- Extjs 图片上传预览功能
- ExtJs TabPanel右键功能插件
- Extjs实现文件下载功能
- Extjs treePanel过滤查询功能
- EXTJS enter替代tab功能
- Extjs tree 过滤查询功能
- [EXTJS]让Extjs也能有类似JS中alert的功能
- 标志logo设计/欣赏
- link
- NS2------Queue
- 想过好日子,不想破产的中国人,都好好读一次这篇文章吧!
- 软件标志设计订单点击这里进入
- ExtJs仿锁屏功能
- 在时代网注册域名有哪些优势
- ftp上传,命令方式。限制:不同能透过代理
- 文件结构元素
- 如何关闭BIOS开机画面
- 数据库性能优化JOIN(ZT)
- Google chrome 浏览器试用后简单的比较
- css派生选择器
- Ext-API详解--core/Ext.js