2013年9月1日

HTML5&CSS3常用属性学习笔记

摘要: 一、媒体查询语法: body{ background-color:grey; } @media screen and (max-width:960px){ body{ background-color:red;} } @media screen and (max-width:768px){ body{ background-color:orange;} } @media screen and (max-width:550px){ body{ background-color:yellow;} } 也可以在样式文件引用中使用,代码表示满足条件即可引用样式(最小宽度400px像素) 媒体... 阅读全文

posted @ 2013-09-01 16:29 lmx22 阅读(304) 评论(0) 推荐(0) 编辑

2013年8月1日

GridView固定表头的2种方法

摘要: 做项目的时候,有时候需要实现GridView的表头固定效果,不随滚动条的拖动而被隐藏。通常的实现方法主要分2种,这里总结一下以作备用:一、 JavaScript调用实现: 1.引用 相关JavaScript 和 CSS 文件: 2. 添加自定义的 CSS 样式: 3.在 GridView 网格控件的下面添加 JavaScript 控制代码:二、CSS控制实现:1.样式代码: 2.将GridView包含在具滚动条的DIV中 3.给GridView的表头属性“HeaderStyle”设置样式个人感觉着2种方法各有优缺点,JS控制最终效果比较理想,表头、指定列均可设固定,但是JS代码稍显复杂,如.. 阅读全文

posted @ 2013-08-01 00:10 lmx22 阅读(2027) 评论(0) 推荐(1) 编辑

2013年6月30日

PHP的MVC框架开发简单示例

摘要: MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码将业务逻辑和数据显示分离。 这里用一个简单的例子来演示MVC开发原理。1.首先分别建立 模板目录(template)、动态页面目录(compile)、静态页面目录(cache),在template目录里建立模板文件 template.php代码如下:{$title}{$content}这里分别预制{$title} 和 {$content}2个变量。本次演示案例的功能,就是将模板变量替换成赋值后,生成最终页面。2.在根目录分别建... 阅读全文

posted @ 2013-06-30 23:59 lmx22 阅读(292) 评论(0) 推荐(0) 编辑

2013年5月31日

网络打印

摘要: 给家里人在网上报名考试,涉及到了一个报名表格打印感觉挺方便,不禁研究了一下网络打印原理。B/S结构本身就导致了网络打印存在一定的特殊性。1.网络程序运行在服务器上,提供服务到用户的客户端浏览器中,而用户打印机在本地,直接导致了打印控制不是很灵活。2.打印格式如何灵活控制和定制等,也是开发过程中比较棘手的难题。以前我曾给做过一个生产管理系统,开发工具是.NET,由于报表比较繁杂,使用的是水晶报表打印组件,配置比较麻烦页面负载也较大,而轻量级的开发不可能也使用水晶报表。如果是针对已经生成好的页面内容进行打印,最好的办法还是使用JS调用IE直接打印,研究测试了一下效果还算比较完美。首先定制好需要打印 阅读全文

posted @ 2013-05-31 21:44 lmx22 阅读(200) 评论(0) 推荐(1) 编辑

2013年3月31日

CKeditor CKfinder 安全配置记录

摘要: 时常会用到编辑器,CK的安全漏洞还是需要及时补上的,当然首先要把所有的不必要文件全部删除,比如html,txt,php等等。一、CKeditor 过滤不安全的HTML标签 //编码 public static string EncodeStr(string str) { //将输入字符串编码,策略:" 默认禁止,显式允许” str = Regex.Replace(str, @"<html[^>]*?>.*?</html>", "", RegexOptions.IgnoreCase); str = Regex.Rep 阅读全文

posted @ 2013-03-31 23:44 lmx22 阅读(634) 评论(0) 推荐(0) 编辑

导航